--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_18.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_18.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <8c63f3e23660e43417fe9f2d3863a86744883569e71ce61af1d360052cb4c5e2>, actual: <418002269476cec19c0a74444375247b6e46803d88f502d56d0787739e1f44af> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <9444ba300ee5a7cbe5ffc6f5cdb33bc17f8cab7482c2fc1205bec8a41dea4b9ed2d05a0000000000>, actual: <2a30543a34dea57fbf13705c212ebb6592cddbe6e29b4bef923f5c6230c7bb83d2d05a0000000000> │ @@ -1,72 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 9be75e46fafa2d66e9b8dbb7ea6a34cc096a96b2d9396569cff5a7f98f6d093d │ -Signer #1 certificate SHA-1 digest: 4fc1a0873aaa2e0ca7324d143615e900f0253f56 │ -Signer #1 certificate MD5 digest: f6c301a99f4935b06393bcb0823372ae │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f4d95c2bd2de092d4da73d264235f7991821e8b4d672f09eb649556ffca29ae5 │ -Signer #1 public key SHA-1 digest: da588edb8f3a622b349048b18d1560f847ecdd63 │ -Signer #1 public key MD5 digest: cfcb133466986b317e0a0427914320c2 │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cardview_cardview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.coordinatorlayout_coordinatorlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.dynamicanimation_dynamicanimation.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-extensions.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.print_print.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.profileinstaller_profileinstaller.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.recyclerview_recyclerview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-testing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.transition_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager2_viewpager2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.work_work-runtime-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.work_work-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/com.google.android.material_material.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_android.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,14 +1,14 @@ │ Zip file size: 5955794 bytes, number of entries: 1056 │ -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 1650 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 211 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9179380 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 708 b- defN 81-Jan-01 01:01 classes2.dex │ --rw-r--r-- 0.0 unx 1624704 b- defN 81-Jan-01 01:01 classes3.dex │ +-rw-r--r-- 0.0 unx 1624700 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 203 b- defN 81-Jan-01 01:01 assets/Signatures.json │ -rw---- 2.4 fat 1738 b- defN 81-Jan-01 01:01 DebugProbesKt.bin │ -rw---- 2.4 fat 11376 b- defN 81-Jan-01 01:01 LICENSE-junit.txt │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.activity_activity.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.annotation_annotation-experimental.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat-resources.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat.version │ @@ -1051,8 +1051,8 @@ │ -rw---- 0.0 fat 1384 b- defN 81-Jan-01 01:01 res/zv.xml │ -rw---- 0.0 fat 828 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 1111608 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 97166 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.RSA │ -rw---- 2.0 fat 97039 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1056 files, 13136200 bytes uncompressed, 5825163 bytes compressed: 55.7% │ +1056 files, 13136196 bytes uncompressed, 5825240 bytes compressed: 55.7% ├── classes3.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 9cf5c6ba │ │ -signature : d3cc...e7a5 │ │ -file_size : 1624704 │ │ +checksum : 2b831247 │ │ +signature : eb1e...3b06 │ │ +file_size : 1624700 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 16556 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1899 │ │ type_ids_off : 66336 (0x010320) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 73932 (0x0120cc) │ │ field_ids_size : 14737 │ │ field_ids_off : 100008 (0x0186a8) │ │ method_ids_size : 7357 │ │ method_ids_off : 217904 (0x035330) │ │ class_defs_size : 1262 │ │ class_defs_off : 276760 (0x043918) │ │ -data_size : 1307560 │ │ +data_size : 1307556 │ │ data_off : 317144 (0x04d6d8) │ │ │ │ Class #0 header: │ │ class_idx : 594 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 303 │ │ source_file_idx : 3158 │ │ @@ -133337,40 +133337,40 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09d65c: |[09d65c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ -09d66c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09d672: 5b01 7c32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327c │ │ -09d676: 5b02 7d32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327d │ │ -09d67a: 5b03 7e32 |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327e │ │ -09d67e: 0e00 |0009: return-void │ │ +09d658: |[09d658] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ +09d668: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09d66e: 5b01 7c32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327c │ │ +09d672: 5b02 7d32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327d │ │ +09d676: 5b03 7e32 |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327e │ │ +09d67a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -09d680: |[09d680] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -09d690: 5430 7c32 |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327c │ │ -09d694: 5431 7d32 |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327d │ │ -09d698: 5432 7e32 |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327e │ │ -09d69c: 7155 581b 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b58 │ │ -09d6a2: 0e00 |0009: return-void │ │ +09d67c: |[09d67c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +09d68c: 5430 7c32 |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327c │ │ +09d690: 5431 7d32 |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327d │ │ +09d694: 5432 7e32 |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327e │ │ +09d698: 7155 581b 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b58 │ │ +09d69e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2890 (D8$$SyntheticClass) │ │ │ │ Class #500 header: │ │ @@ -133408,34 +133408,34 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09d8e8: |[09d8e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ -09d8f8: 7154 5b1b 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.onActionItemClicked$lambda$1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b5b │ │ -09d8fe: 0e00 |0003: return-void │ │ +09d8e4: |[09d8e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ +09d8f4: 7154 5b1b 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.onActionItemClicked$lambda$1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b5b │ │ +09d8fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;) │ │ name : '' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09d900: |[09d900] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09d910: 5b01 7f32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d914: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09d91a: 0e00 |0005: return-void │ │ +09d8fc: |[09d8fc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09d90c: 5b01 7f32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d910: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09d916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -133444,61 +133444,61 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -09d91c: |[09d91c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked$lambda$1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ -09d92c: 1a07 1e02 |0000: const-string v7, "$taskEditText" // string@021e │ │ -09d930: 7120 8d04 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d936: 1a07 833e |0005: const-string v7, "this$0" // string@3e83 │ │ -09d93a: 7120 8d04 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d940: 1a07 1f02 |000a: const-string v7, "$temp" // string@021f │ │ -09d944: 7120 8d04 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d94a: 6e10 2801 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09d950: 0c04 |0012: move-result-object v4 │ │ -09d952: 6e10 c702 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09d958: 0c04 |0016: move-result-object v4 │ │ -09d95a: 7110 621b 0500 |0017: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ -09d960: 0c07 |001a: move-result-object v7 │ │ -09d962: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -09d964: 1a00 f125 |001c: const-string v0, "checklistAdapter" // string@25f1 │ │ -09d968: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ -09d96c: 7110 9004 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d972: 0787 |0023: move-object v7, v8 │ │ -09d974: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -09d976: 6e20 6c03 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -09d97c: 0c02 |0028: move-result-object v2 │ │ -09d97e: 6e20 381c 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@1c38 │ │ -09d984: 0a07 |002c: move-result v7 │ │ -09d986: 2202 1807 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09d98a: 6e20 6c03 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -09d990: 0c03 |0032: move-result-object v3 │ │ -09d992: 7110 8a04 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09d998: 1f03 1807 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09d99c: 6e10 401c 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -09d9a2: 0a03 |003b: move-result v3 │ │ -09d9a4: 7030 3e1c 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ -09d9aa: 7110 621b 0500 |003f: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ -09d9b0: 0c04 |0042: move-result-object v4 │ │ -09d9b2: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ -09d9b6: 7110 9004 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d9bc: 0784 |0048: move-object v4, v8 │ │ -09d9be: 6e20 6c03 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -09d9c4: 0c06 |004c: move-result-object v6 │ │ -09d9c6: 6e20 3d1c 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@1c3d │ │ -09d9cc: 7110 621b 0500 |0050: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ -09d9d2: 0c04 |0053: move-result-object v4 │ │ -09d9d4: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ -09d9d8: 7110 9004 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d9de: 2802 |0059: goto 005b // +0002 │ │ -09d9e0: 0748 |005a: move-object v8, v4 │ │ -09d9e2: 6e30 3a1c 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@1c3a │ │ -09d9e8: 0e00 |005e: return-void │ │ +09d918: |[09d918] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked$lambda$1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ +09d928: 1a07 1e02 |0000: const-string v7, "$taskEditText" // string@021e │ │ +09d92c: 7120 8d04 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d932: 1a07 833e |0005: const-string v7, "this$0" // string@3e83 │ │ +09d936: 7120 8d04 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d93c: 1a07 1f02 |000a: const-string v7, "$temp" // string@021f │ │ +09d940: 7120 8d04 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d946: 6e10 2801 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09d94c: 0c04 |0012: move-result-object v4 │ │ +09d94e: 6e10 c702 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09d954: 0c04 |0016: move-result-object v4 │ │ +09d956: 7110 621b 0500 |0017: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ +09d95c: 0c07 |001a: move-result-object v7 │ │ +09d95e: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +09d960: 1a00 f125 |001c: const-string v0, "checklistAdapter" // string@25f1 │ │ +09d964: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ +09d968: 7110 9004 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d96e: 0787 |0023: move-object v7, v8 │ │ +09d970: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +09d972: 6e20 6c03 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +09d978: 0c02 |0028: move-result-object v2 │ │ +09d97a: 6e20 381c 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@1c38 │ │ +09d980: 0a07 |002c: move-result v7 │ │ +09d982: 2202 1807 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09d986: 6e20 6c03 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +09d98c: 0c03 |0032: move-result-object v3 │ │ +09d98e: 7110 8a04 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09d994: 1f03 1807 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09d998: 6e10 401c 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +09d99e: 0a03 |003b: move-result v3 │ │ +09d9a0: 7030 3e1c 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ +09d9a6: 7110 621b 0500 |003f: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ +09d9ac: 0c04 |0042: move-result-object v4 │ │ +09d9ae: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ +09d9b2: 7110 9004 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d9b8: 0784 |0048: move-object v4, v8 │ │ +09d9ba: 6e20 6c03 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +09d9c0: 0c06 |004c: move-result-object v6 │ │ +09d9c2: 6e20 3d1c 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@1c3d │ │ +09d9c8: 7110 621b 0500 |0050: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ +09d9ce: 0c04 |0053: move-result-object v4 │ │ +09d9d0: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ +09d9d4: 7110 9004 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d9da: 2802 |0059: goto 005b // +0002 │ │ +09d9dc: 0748 |005a: move-object v8, v4 │ │ +09d9de: 6e30 3a1c 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@1c3a │ │ +09d9e4: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=110 │ │ 0x0017 line=111 │ │ 0x002d line=112 │ │ 0x003f line=113 │ │ 0x0050 line=114 │ │ @@ -133515,124 +133515,124 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 231 16-bit code units │ │ -09d6a4: |[09d6a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -09d6b4: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ -09d6b8: 7120 8d04 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d6be: 1a00 e42e |0005: const-string v0, "item" // string@2ee4 │ │ -09d6c2: 7120 8d04 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d6c8: 7210 f000 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@00f0 │ │ -09d6ce: 0a0a |000d: move-result v10 │ │ -09d6d0: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ -09d6d6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09d6d8: 320a cc00 |0012: if-eq v10, v0, 00de // +00cc │ │ -09d6dc: 1409 4200 097f |0014: const v9, #float 1.82106e+38 // #7f090042 │ │ -09d6e2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -09d6e4: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ -09d6e8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -09d6ea: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ -09d6ee: 2209 6001 |001d: new-instance v9, Ljava/util/ArrayList; // type@0160 │ │ -09d6f2: 7010 6503 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -09d6f8: 548a 7f32 |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d6fc: 7110 631b 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ -09d702: 0c0a |0027: move-result-object v10 │ │ -09d704: 6e10 3901 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0139 │ │ -09d70a: 0c0a |002b: move-result-object v10 │ │ -09d70c: 1a02 c330 |002c: const-string v2, "lvItemList.checkedItemPositions" // string@30c3 │ │ -09d710: 7120 8c04 2a00 |002e: invoke-static {v10, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09d716: 5482 7f32 |0031: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d71a: 6e10 e400 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@00e4 │ │ -09d720: 0a03 |0036: move-result v3 │ │ -09d722: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -09d724: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -09d726: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ -09d72a: 6e20 e300 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e3 │ │ -09d730: 0a06 |003e: move-result v6 │ │ -09d732: 6e20 e500 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e5 │ │ -09d738: 0a07 |0042: move-result v7 │ │ -09d73a: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ -09d73e: 7110 621b 0200 |0045: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ -09d744: 0c07 |0048: move-result-object v7 │ │ -09d746: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ -09d74a: 1a07 f125 |004b: const-string v7, "checklistAdapter" // string@25f1 │ │ -09d74e: 7110 9004 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d754: 2802 |0050: goto 0052 // +0002 │ │ -09d756: 0775 |0051: move-object v5, v7 │ │ -09d758: 6e20 371c 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ -09d75e: 0c05 |0055: move-result-object v5 │ │ -09d760: 6e20 6803 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -09d766: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09d76a: 28dd |005b: goto 0038 // -0023 │ │ -09d76c: 6e10 6f03 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -09d772: 0a0a |005f: move-result v10 │ │ -09d774: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ -09d778: 5489 7f32 |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d77c: 6e10 681b 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ -09d782: 0c09 |0067: move-result-object v9 │ │ -09d784: 140a 1b01 117f |0068: const v10, #float 1.92744e+38 // #7f11011b │ │ -09d78a: 7130 5301 a900 |006b: invoke-static {v9, v10, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ -09d790: 0c09 |006e: move-result-object v9 │ │ -09d792: 6e10 5501 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09d798: 28a8 |0072: goto 001a // -0058 │ │ -09d79a: 220a 7800 |0073: new-instance v10, Landroid/widget/EditText; // type@0078 │ │ -09d79e: 5482 7f32 |0075: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d7a2: 1f02 1900 |0077: check-cast v2, Landroid/content/Context; // type@0019 │ │ -09d7a6: 7020 2501 2a00 |0079: invoke-direct {v10, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0125 │ │ -09d7ac: 2202 9000 |007c: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0090 │ │ -09d7b0: 5483 7f32 |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d7b4: 1f03 1900 |0080: check-cast v3, Landroid/content/Context; // type@0019 │ │ -09d7b8: 7020 5c01 3200 |0082: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015c │ │ -09d7be: 5483 7f32 |0085: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d7c2: 1404 5100 117f |0087: const v4, #float 1.9274e+38 // #7f110051 │ │ -09d7c8: 6e20 701b 4300 |008a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b70 │ │ -09d7ce: 0c03 |008d: move-result-object v3 │ │ -09d7d0: 6e20 6c03 0900 |008e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -09d7d6: 0c00 |0091: move-result-object v0 │ │ -09d7d8: 7110 8a04 0000 |0092: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09d7de: 1f00 1807 |0095: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09d7e2: 6e10 3f1c 0000 |0097: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ -09d7e8: 0c00 |009a: move-result-object v0 │ │ -09d7ea: 2204 3701 |009b: new-instance v4, Ljava/lang/StringBuilder; // type@0137 │ │ -09d7ee: 7010 eb02 0400 |009d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09d7f4: 6e20 f202 3400 |00a0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d7fa: 1a03 7001 |00a3: const-string v3, " " // string@0170 │ │ -09d7fe: 6e20 f202 3400 |00a5: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d804: 6e20 f202 0400 |00a8: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d80a: 6e10 f602 0400 |00ab: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09d810: 0c00 |00ae: move-result-object v0 │ │ -09d812: 1f00 1401 |00af: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ -09d816: 6e20 6301 0200 |00b1: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ -09d81c: 0c00 |00b4: move-result-object v0 │ │ -09d81e: 07a2 |00b5: move-object v2, v10 │ │ -09d820: 1f02 6400 |00b6: check-cast v2, Landroid/view/View; // type@0064 │ │ -09d824: 6e20 6401 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ -09d82a: 0c00 |00bb: move-result-object v0 │ │ -09d82c: 5482 7f32 |00bc: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d830: 2203 f506 |00be: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@06f5 │ │ -09d834: 7040 561b a392 |00c0: invoke-direct {v3, v10, v2, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@1b56 │ │ -09d83a: 1409 2b00 117f |00c3: const v9, #float 1.92739e+38 // #7f11002b │ │ -09d840: 6e30 6201 9003 |00c6: invoke-virtual {v0, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0162 │ │ -09d846: 0c09 |00c9: move-result-object v9 │ │ -09d848: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ -09d84e: 6e30 6001 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ -09d854: 0c09 |00d0: move-result-object v9 │ │ -09d856: 6e10 5d01 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@015d │ │ -09d85c: 0c09 |00d4: move-result-object v9 │ │ -09d85e: 1a0a 2508 |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@0825 │ │ -09d862: 7120 8c04 a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09d868: 6e10 6601 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@0166 │ │ -09d86e: 2809 |00dd: goto 00e6 // +0009 │ │ -09d870: 548a 7f32 |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09d874: 7110 611b 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b61 │ │ -09d87a: 6e10 e600 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@00e6 │ │ -09d880: 0f01 |00e6: return v1 │ │ +09d6a0: |[09d6a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +09d6b0: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ +09d6b4: 7120 8d04 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d6ba: 1a00 e42e |0005: const-string v0, "item" // string@2ee4 │ │ +09d6be: 7120 8d04 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d6c4: 7210 f000 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@00f0 │ │ +09d6ca: 0a0a |000d: move-result v10 │ │ +09d6cc: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ +09d6d2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09d6d4: 320a cc00 |0012: if-eq v10, v0, 00de // +00cc │ │ +09d6d8: 1409 4200 097f |0014: const v9, #float 1.82106e+38 // #7f090042 │ │ +09d6de: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +09d6e0: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ +09d6e4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +09d6e6: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ +09d6ea: 2209 6001 |001d: new-instance v9, Ljava/util/ArrayList; // type@0160 │ │ +09d6ee: 7010 6503 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +09d6f4: 548a 7f32 |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d6f8: 7110 631b 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ +09d6fe: 0c0a |0027: move-result-object v10 │ │ +09d700: 6e10 3901 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0139 │ │ +09d706: 0c0a |002b: move-result-object v10 │ │ +09d708: 1a02 c330 |002c: const-string v2, "lvItemList.checkedItemPositions" // string@30c3 │ │ +09d70c: 7120 8c04 2a00 |002e: invoke-static {v10, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09d712: 5482 7f32 |0031: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d716: 6e10 e400 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@00e4 │ │ +09d71c: 0a03 |0036: move-result v3 │ │ +09d71e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +09d720: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +09d722: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ +09d726: 6e20 e300 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e3 │ │ +09d72c: 0a06 |003e: move-result v6 │ │ +09d72e: 6e20 e500 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e5 │ │ +09d734: 0a07 |0042: move-result v7 │ │ +09d736: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ +09d73a: 7110 621b 0200 |0045: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ +09d740: 0c07 |0048: move-result-object v7 │ │ +09d742: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ +09d746: 1a07 f125 |004b: const-string v7, "checklistAdapter" // string@25f1 │ │ +09d74a: 7110 9004 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d750: 2802 |0050: goto 0052 // +0002 │ │ +09d752: 0775 |0051: move-object v5, v7 │ │ +09d754: 6e20 371c 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ +09d75a: 0c05 |0055: move-result-object v5 │ │ +09d75c: 6e20 6803 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +09d762: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09d766: 28dd |005b: goto 0038 // -0023 │ │ +09d768: 6e10 6f03 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +09d76e: 0a0a |005f: move-result v10 │ │ +09d770: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ +09d774: 5489 7f32 |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d778: 6e10 681b 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ +09d77e: 0c09 |0067: move-result-object v9 │ │ +09d780: 140a 1b01 117f |0068: const v10, #float 1.92744e+38 // #7f11011b │ │ +09d786: 7130 5301 a900 |006b: invoke-static {v9, v10, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ +09d78c: 0c09 |006e: move-result-object v9 │ │ +09d78e: 6e10 5501 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09d794: 28a8 |0072: goto 001a // -0058 │ │ +09d796: 220a 7800 |0073: new-instance v10, Landroid/widget/EditText; // type@0078 │ │ +09d79a: 5482 7f32 |0075: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d79e: 1f02 1900 |0077: check-cast v2, Landroid/content/Context; // type@0019 │ │ +09d7a2: 7020 2501 2a00 |0079: invoke-direct {v10, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0125 │ │ +09d7a8: 2202 9000 |007c: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0090 │ │ +09d7ac: 5483 7f32 |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d7b0: 1f03 1900 |0080: check-cast v3, Landroid/content/Context; // type@0019 │ │ +09d7b4: 7020 5c01 3200 |0082: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015c │ │ +09d7ba: 5483 7f32 |0085: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d7be: 1404 5100 117f |0087: const v4, #float 1.9274e+38 // #7f110051 │ │ +09d7c4: 6e20 701b 4300 |008a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b70 │ │ +09d7ca: 0c03 |008d: move-result-object v3 │ │ +09d7cc: 6e20 6c03 0900 |008e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +09d7d2: 0c00 |0091: move-result-object v0 │ │ +09d7d4: 7110 8a04 0000 |0092: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09d7da: 1f00 1807 |0095: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09d7de: 6e10 3f1c 0000 |0097: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ +09d7e4: 0c00 |009a: move-result-object v0 │ │ +09d7e6: 2204 3701 |009b: new-instance v4, Ljava/lang/StringBuilder; // type@0137 │ │ +09d7ea: 7010 eb02 0400 |009d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09d7f0: 6e20 f202 3400 |00a0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d7f6: 1a03 7001 |00a3: const-string v3, " " // string@0170 │ │ +09d7fa: 6e20 f202 3400 |00a5: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d800: 6e20 f202 0400 |00a8: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d806: 6e10 f602 0400 |00ab: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09d80c: 0c00 |00ae: move-result-object v0 │ │ +09d80e: 1f00 1401 |00af: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ +09d812: 6e20 6301 0200 |00b1: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ +09d818: 0c00 |00b4: move-result-object v0 │ │ +09d81a: 07a2 |00b5: move-object v2, v10 │ │ +09d81c: 1f02 6400 |00b6: check-cast v2, Landroid/view/View; // type@0064 │ │ +09d820: 6e20 6401 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ +09d826: 0c00 |00bb: move-result-object v0 │ │ +09d828: 5482 7f32 |00bc: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d82c: 2203 f506 |00be: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@06f5 │ │ +09d830: 7040 561b a392 |00c0: invoke-direct {v3, v10, v2, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@1b56 │ │ +09d836: 1409 2b00 117f |00c3: const v9, #float 1.92739e+38 // #7f11002b │ │ +09d83c: 6e30 6201 9003 |00c6: invoke-virtual {v0, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0162 │ │ +09d842: 0c09 |00c9: move-result-object v9 │ │ +09d844: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ +09d84a: 6e30 6001 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ +09d850: 0c09 |00d0: move-result-object v9 │ │ +09d852: 6e10 5d01 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@015d │ │ +09d858: 0c09 |00d4: move-result-object v9 │ │ +09d85a: 1a0a 2508 |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@0825 │ │ +09d85e: 7120 8c04 a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09d864: 6e10 6601 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@0166 │ │ +09d86a: 2809 |00dd: goto 00e6 // +0009 │ │ +09d86c: 548a 7f32 |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09d870: 7110 611b 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b61 │ │ +09d876: 6e10 e600 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@00e6 │ │ +09d87c: 0f01 |00e6: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=85 │ │ 0x001d line=93 │ │ 0x0022 line=94 │ │ 0x0033 line=249 │ │ 0x003b line=250 │ │ @@ -133661,25 +133661,25 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -09d884: |[09d884] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -09d894: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ -09d898: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d89e: 1a00 ce35 |0005: const-string v0, "menu" // string@35ce │ │ -09d8a2: 7120 8d04 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d8a8: 6e10 e700 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@00e7 │ │ -09d8ae: 0c02 |000d: move-result-object v2 │ │ -09d8b0: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ -09d8b6: 6e30 ef00 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@00ef │ │ -09d8bc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -09d8be: 0f02 |0015: return v2 │ │ +09d880: |[09d880] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +09d890: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ +09d894: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d89a: 1a00 ce35 |0005: const-string v0, "menu" // string@35ce │ │ +09d89e: 7120 8d04 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d8a4: 6e10 e700 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@00e7 │ │ +09d8aa: 0c02 |000d: move-result-object v2 │ │ +09d8ac: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ +09d8b2: 6e30 ef00 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@00ef │ │ +09d8b8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +09d8ba: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=74 │ │ 0x0011 line=75 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/view/ActionMode; │ │ @@ -133690,27 +133690,27 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -09d9ec: |[09d9ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -09d9fc: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ -09da00: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09da06: 5412 7f32 |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ -09da0a: 7110 631b 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ -09da10: 0c02 |000a: move-result-object v2 │ │ -09da12: 6e10 3801 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ -09da18: 0c02 |000e: move-result-object v2 │ │ -09da1a: 1a00 b138 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38b1 │ │ -09da1e: 7120 8b04 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09da24: 1f02 7200 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@0072 │ │ -09da28: 6e10 1001 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0110 │ │ -09da2e: 0e00 |0019: return-void │ │ +09d9e8: |[09d9e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +09d9f8: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ +09d9fc: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09da02: 5412 7f32 |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327f │ │ +09da06: 7110 631b 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ +09da0c: 0c02 |000a: move-result-object v2 │ │ +09da0e: 6e10 3801 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ +09da14: 0c02 |000e: move-result-object v2 │ │ +09da16: 1a00 b138 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38b1 │ │ +09da1a: 7120 8b04 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09da20: 1f02 7200 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@0072 │ │ +09da24: 6e10 1001 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0110 │ │ +09da2a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=128 │ │ 0x0016 line=129 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x001a reg=2 (null) Landroid/view/ActionMode; │ │ @@ -133720,38 +133720,38 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09da30: |[09da30] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -09da40: 1a02 0036 |0000: const-string v2, "mode" // string@3600 │ │ -09da44: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09da4a: 0e00 |0005: return-void │ │ +09da2c: |[09da2c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +09da3c: 1a02 0036 |0000: const-string v2, "mode" // string@3600 │ │ +09da40: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09da46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;) │ │ name : 'onPrepareActionMode' │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09d8c0: |[09d8c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -09d8d0: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ -09d8d4: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d8da: 1a02 ce35 |0005: const-string v2, "menu" // string@35ce │ │ -09d8de: 7120 8d04 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d8e4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -09d8e6: 0f02 |000b: return v2 │ │ +09d8bc: |[09d8bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +09d8cc: 1a00 0036 |0000: const-string v0, "mode" // string@3600 │ │ +09d8d0: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d8d6: 1a02 ce35 |0005: const-string v2, "menu" // string@35ce │ │ +09d8da: 7120 8d04 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d8e0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +09d8e2: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2206 (ChecklistNoteActivity.kt) │ │ │ │ Class #501 header: │ │ @@ -133783,17 +133783,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e310: |[09e310] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -09e320: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09e326: 0e00 |0003: return-void │ │ +09e30c: |[09e30c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +09e31c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09e322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;) │ │ @@ -133801,17 +133801,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 │ │ -09e328: |[09e328] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -09e338: 7010 7c1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@1b7c │ │ -09e33e: 0e00 |0003: return-void │ │ +09e324: |[09e324] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +09e334: 7010 7c1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@1b7c │ │ +09e33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2865 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -133844,17 +133844,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f674: |[09f674] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ -09f684: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09f68a: 0e00 |0003: return-void │ │ +09f670: |[09f670] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ +09f680: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09f686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ @@ -133862,55 +133862,55 @@ │ │ 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 │ │ -09f68c: |[09f68c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -09f69c: 7010 d61b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@1bd6 │ │ -09f6a2: 0e00 |0003: return-void │ │ +09f688: |[09f688] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +09f698: 7010 d61b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@1bd6 │ │ +09f69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ name : 'overlay' │ │ type : '(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -09f600: |[09f600] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -09f610: 1a00 ce24 |0000: const-string v0, "bmp1" // string@24ce │ │ -09f614: 7120 8d04 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f61a: 1a00 cf24 |0005: const-string v0, "bmp2" // string@24cf │ │ -09f61e: 7120 8d04 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f624: 6e10 7200 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0072 │ │ -09f62a: 0a00 |000d: move-result v0 │ │ -09f62c: 6e10 7100 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@0071 │ │ -09f632: 0a01 |0011: move-result v1 │ │ -09f634: 6e10 7000 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0070 │ │ -09f63a: 0c02 |0015: move-result-object v2 │ │ -09f63c: 7130 6f00 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006f │ │ -09f642: 0c00 |0019: move-result-object v0 │ │ -09f644: 1a01 8727 |001a: const-string v1, "createBitmap(bmp1.width, bmp1.height, bmp1.config)" // string@2787 │ │ -09f648: 7120 8c04 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f64e: 2201 2f00 |001f: new-instance v1, Landroid/graphics/Canvas; // type@002f │ │ -09f652: 7020 7400 0100 |0021: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ -09f658: 2202 3100 |0024: new-instance v2, Landroid/graphics/Matrix; // type@0031 │ │ -09f65c: 7010 7c00 0200 |0026: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@007c │ │ -09f662: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -09f664: 6e40 7600 5132 |002a: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0076 │ │ -09f66a: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -09f66c: 6e53 7500 6155 |002e: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ -09f672: 1100 |0031: return-object v0 │ │ +09f5fc: |[09f5fc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +09f60c: 1a00 ce24 |0000: const-string v0, "bmp1" // string@24ce │ │ +09f610: 7120 8d04 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f616: 1a00 cf24 |0005: const-string v0, "bmp2" // string@24cf │ │ +09f61a: 7120 8d04 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f620: 6e10 7200 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0072 │ │ +09f626: 0a00 |000d: move-result v0 │ │ +09f628: 6e10 7100 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@0071 │ │ +09f62e: 0a01 |0011: move-result v1 │ │ +09f630: 6e10 7000 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0070 │ │ +09f636: 0c02 |0015: move-result-object v2 │ │ +09f638: 7130 6f00 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006f │ │ +09f63e: 0c00 |0019: move-result-object v0 │ │ +09f640: 1a01 8727 |001a: const-string v1, "createBitmap(bmp1.width, bmp1.height, bmp1.config)" // string@2787 │ │ +09f644: 7120 8c04 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f64a: 2201 2f00 |001f: new-instance v1, Landroid/graphics/Canvas; // type@002f │ │ +09f64e: 7020 7400 0100 |0021: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ +09f654: 2202 3100 |0024: new-instance v2, Landroid/graphics/Matrix; // type@0031 │ │ +09f658: 7010 7c00 0200 |0026: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@007c │ │ +09f65e: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +09f660: 6e40 7600 5132 |002a: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0076 │ │ +09f666: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +09f668: 6e53 7500 6155 |002e: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ +09f66e: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=202 │ │ 0x001f line=203 │ │ 0x0024 line=204 │ │ 0x002e line=205 │ │ locals : │ │ @@ -133948,36 +133948,36 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a00ec: |[0a00ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ -0a00fc: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a0102: 5b01 ba32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32ba │ │ -0a0106: 0e00 |0005: return-void │ │ +0a00e8: |[0a00e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ +0a00f8: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a00fe: 5b01 ba32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32ba │ │ +0a0102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a0108: |[0a0108] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -0a0118: 5410 ba32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32ba │ │ -0a011c: 7120 181c 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c18 │ │ -0a0122: 0e00 |0005: return-void │ │ +0a0104: |[0a0104] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +0a0114: 5410 ba32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32ba │ │ +0a0118: 7120 181c 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c18 │ │ +0a011e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2890 (D8$$SyntheticClass) │ │ │ │ Class #504 header: │ │ @@ -134014,17 +134014,17 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a142c: |[0a142c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -0a143c: 7030 0c01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@010c │ │ -0a1442: 0e00 |0003: return-void │ │ +0a1428: |[0a1428] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +0a1438: 7030 0c01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@010c │ │ +0a143e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -134034,17 +134034,17 @@ │ │ type : '(Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a1444: |[0a1444] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -0a1454: 7040 0d01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010d │ │ -0a145a: 0e00 |0003: return-void │ │ +0a1440: |[0a1440] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +0a1450: 7040 0d01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010d │ │ +0a1456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -134056,59 +134056,59 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0a1364: |[0a1364] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a1374: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -0a1378: 6e10 361c 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c36 │ │ -0a137e: 0c04 |0005: move-result-object v4 │ │ -0a1380: 7110 e800 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ -0a1386: 0c04 |0009: move-result-object v4 │ │ -0a1388: 1405 4000 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c0040 │ │ -0a138e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a1390: 6e30 e900 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@00e9 │ │ -0a1396: 0c04 |0011: move-result-object v4 │ │ -0a1398: 6e20 371c 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ -0a139e: 0c03 |0015: move-result-object v3 │ │ -0a13a0: 1f03 1807 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -0a13a4: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -0a13a8: 1405 2101 097f |001a: const v5, #float 1.8211e+38 // #7f090121 │ │ -0a13ae: 6e20 f400 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a13b4: 0c05 |0020: move-result-object v5 │ │ -0a13b6: 1f05 7600 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0076 │ │ -0a13ba: 1400 2201 097f |0023: const v0, #float 1.8211e+38 // #7f090122 │ │ -0a13c0: 6e20 f400 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a13c6: 0c00 |0029: move-result-object v0 │ │ -0a13c8: 1f00 8700 |002a: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ -0a13cc: 6e10 401c 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -0a13d2: 0a01 |002f: move-result v1 │ │ -0a13d4: 6e20 2301 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0123 │ │ -0a13da: 6e10 3f1c 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ -0a13e0: 0c03 |0036: move-result-object v3 │ │ -0a13e2: 6e20 4f01 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@014f │ │ -0a13e8: 6e10 361c 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c36 │ │ -0a13ee: 0c03 |003d: move-result-object v3 │ │ -0a13f0: 7110 b400 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b4 │ │ -0a13f6: 0c03 |0041: move-result-object v3 │ │ -0a13f8: 1a05 863c |0042: const-string v5, "settings_use_custom_font_size" // string@3c86 │ │ -0a13fc: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0a13fe: 7230 4900 5301 |0045: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0049 │ │ -0a1404: 0a05 |0048: move-result v5 │ │ -0a1406: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -0a140a: 1a05 7f3c |004b: const-string v5, "settings_font_size" // string@3c7f │ │ -0a140e: 1a01 c304 |004d: const-string v1, "15" // string@04c3 │ │ -0a1412: 7230 4b00 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004b │ │ -0a1418: 0c03 |0052: move-result-object v3 │ │ -0a141a: 7110 a802 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a8 │ │ -0a1420: 0a03 |0056: move-result v3 │ │ -0a1422: 6e20 5101 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0151 │ │ -0a1428: 1104 |005a: return-object v4 │ │ +0a1360: |[0a1360] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a1370: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +0a1374: 6e10 361c 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c36 │ │ +0a137a: 0c04 |0005: move-result-object v4 │ │ +0a137c: 7110 e800 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ +0a1382: 0c04 |0009: move-result-object v4 │ │ +0a1384: 1405 4000 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c0040 │ │ +0a138a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a138c: 6e30 e900 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@00e9 │ │ +0a1392: 0c04 |0011: move-result-object v4 │ │ +0a1394: 6e20 371c 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ +0a139a: 0c03 |0015: move-result-object v3 │ │ +0a139c: 1f03 1807 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +0a13a0: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +0a13a4: 1405 2101 097f |001a: const v5, #float 1.8211e+38 // #7f090121 │ │ +0a13aa: 6e20 f400 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a13b0: 0c05 |0020: move-result-object v5 │ │ +0a13b2: 1f05 7600 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0076 │ │ +0a13b6: 1400 2201 097f |0023: const v0, #float 1.8211e+38 // #7f090122 │ │ +0a13bc: 6e20 f400 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a13c2: 0c00 |0029: move-result-object v0 │ │ +0a13c4: 1f00 8700 |002a: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ +0a13c8: 6e10 401c 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +0a13ce: 0a01 |002f: move-result v1 │ │ +0a13d0: 6e20 2301 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0123 │ │ +0a13d6: 6e10 3f1c 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ +0a13dc: 0c03 |0036: move-result-object v3 │ │ +0a13de: 6e20 4f01 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@014f │ │ +0a13e4: 6e10 361c 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c36 │ │ +0a13ea: 0c03 |003d: move-result-object v3 │ │ +0a13ec: 7110 b400 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b4 │ │ +0a13f2: 0c03 |0041: move-result-object v3 │ │ +0a13f4: 1a05 863c |0042: const-string v5, "settings_use_custom_font_size" // string@3c86 │ │ +0a13f8: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0a13fa: 7230 4900 5301 |0045: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0049 │ │ +0a1400: 0a05 |0048: move-result v5 │ │ +0a1402: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +0a1406: 1a05 7f3c |004b: const-string v5, "settings_font_size" // string@3c7f │ │ +0a140a: 1a01 c304 |004d: const-string v1, "15" // string@04c3 │ │ +0a140e: 7230 4b00 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004b │ │ +0a1414: 0c03 |0052: move-result-object v3 │ │ +0a1416: 7110 a802 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a8 │ │ +0a141c: 0a03 |0056: move-result v3 │ │ +0a141e: 6e20 5101 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0151 │ │ +0a1424: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -134164,19 +134164,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a148c: |[0a148c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -0a149c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a14a2: 5c01 ca32 |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ -0a14a6: 5b02 cb32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ -0a14aa: 0e00 |0007: return-void │ │ +0a1488: |[0a1488] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +0a1498: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a149e: 5c01 ca32 |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ +0a14a2: 5b02 cb32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ +0a14a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ @@ -134189,17 +134189,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1474: |[0a1474] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -0a1484: 5410 cb32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ -0a1488: 1100 |0002: return-object v0 │ │ +0a1470: |[0a1470] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +0a1480: 5410 cb32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ +0a1484: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -134207,17 +134207,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a145c: |[0a145c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -0a146c: 5510 ca32 |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ -0a1470: 0f00 |0002: return v0 │ │ +0a1458: |[0a1458] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +0a1468: 5510 ca32 |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ +0a146c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -134225,17 +134225,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a14ac: |[0a14ac] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -0a14bc: 5c01 ca32 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ -0a14c0: 0e00 |0002: return-void │ │ +0a14a8: |[0a14a8] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +0a14b8: 5c01 ca32 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32ca │ │ +0a14bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -134244,17 +134244,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a14c4: |[0a14c4] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -0a14d4: 5b01 cb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ -0a14d8: 0e00 |0002: return-void │ │ +0a14c0: |[0a14c0] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +0a14d0: 5b01 cb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32cb │ │ +0a14d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -134313,17 +134313,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a14dc: |[0a14dc] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -0a14ec: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a14f2: 0e00 |0003: return-void │ │ +0a14d8: |[0a14d8] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +0a14e8: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a14ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -134360,19 +134360,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1554: |[0a1554] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -0a1564: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a156a: 5901 d332 |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ -0a156e: 5c02 d232 |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ -0a1572: 0e00 |0007: return-void │ │ +0a1550: |[0a1550] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +0a1560: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a1566: 5901 d332 |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ +0a156a: 5c02 d232 |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ +0a156e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ @@ -134385,25 +134385,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0a14f4: |[0a14f4] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -0a1504: 2020 1a07 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1508: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a150c: 1f02 1a07 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1510: 5222 d332 |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ -0a1514: 5210 d332 |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ -0a1518: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -0a151c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0a151e: 2802 |000d: goto 000f // +0002 │ │ -0a1520: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a1522: 0f02 |000f: return v2 │ │ +0a14f0: |[0a14f0] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +0a1500: 2020 1a07 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a1504: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a1508: 1f02 1a07 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a150c: 5222 d332 |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ +0a1510: 5210 d332 |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ +0a1514: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +0a1518: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0a151a: 2802 |000d: goto 000f // +0002 │ │ +0a151c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a151e: 0f02 |000f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -134412,17 +134412,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a153c: |[0a153c] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -0a154c: 5210 d332 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ -0a1550: 0f00 |0002: return v0 │ │ +0a1538: |[0a1538] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +0a1548: 5210 d332 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ +0a154c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -134430,17 +134430,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1524: |[0a1524] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -0a1534: 5510 d232 |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ -0a1538: 0f00 |0002: return v0 │ │ +0a1520: |[0a1520] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +0a1530: 5510 d232 |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ +0a1534: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -134448,17 +134448,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1574: |[0a1574] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -0a1584: 5c01 d232 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ -0a1588: 0e00 |0002: return-void │ │ +0a1570: |[0a1570] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +0a1580: 5c01 d232 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d2 │ │ +0a1584: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -134467,17 +134467,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a158c: |[0a158c] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -0a159c: 5901 d332 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ -0a15a0: 0e00 |0002: return-void │ │ +0a1588: |[0a1588] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +0a1598: 5901 d332 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d3 │ │ +0a159c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -134516,18 +134516,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a15a4: |[0a15a4] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -0a15b4: 5b01 d432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a15b8: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a15be: 0e00 |0005: return-void │ │ +0a15a0: |[0a15a0] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +0a15b0: 5b01 d432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a15b4: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a15ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -134537,52 +134537,52 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0a15c0: |[0a15c0] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -0a15d0: 5423 d432 |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a15d4: 7110 581c 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ -0a15da: 0c03 |0005: move-result-object v3 │ │ -0a15dc: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -0a15e0: 5423 d432 |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a15e4: 7110 591c 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c59 │ │ -0a15ea: 0a03 |000d: move-result v3 │ │ -0a15ec: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -0a15f0: 5423 d432 |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a15f4: 7110 581c 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ -0a15fa: 0c03 |0015: move-result-object v3 │ │ -0a15fc: 5420 d432 |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1600: 7110 5a1c 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a1606: 0c00 |001b: move-result-object v0 │ │ -0a1608: 6e10 971c 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ -0a160e: 0a00 |001f: move-result v0 │ │ -0a1610: 5421 d432 |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1614: 7110 5a1c 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a161a: 0c01 |0025: move-result-object v1 │ │ -0a161c: 6e10 981c 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ -0a1622: 0a01 |0029: move-result v1 │ │ -0a1624: 7230 541c 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@1c54 │ │ -0a162a: 5423 d432 |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a162e: 7110 5b1c 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5b │ │ -0a1634: 0a03 |0032: move-result v3 │ │ -0a1636: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ -0a163a: 5423 d432 |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a163e: 6e10 601c 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ -0a1644: 5423 d432 |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1648: 7110 5c1c 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c5c │ │ -0a164e: 0c03 |003f: move-result-object v3 │ │ -0a1650: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ -0a1654: 5423 d432 |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1658: 7110 5c1c 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c5c │ │ -0a165e: 0c03 |0047: move-result-object v3 │ │ -0a1660: 7210 551c 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@1c55 │ │ -0a1666: 0e00 |004b: return-void │ │ +0a15bc: |[0a15bc] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +0a15cc: 5423 d432 |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a15d0: 7110 581c 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ +0a15d6: 0c03 |0005: move-result-object v3 │ │ +0a15d8: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +0a15dc: 5423 d432 |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a15e0: 7110 591c 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c59 │ │ +0a15e6: 0a03 |000d: move-result v3 │ │ +0a15e8: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +0a15ec: 5423 d432 |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a15f0: 7110 581c 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ +0a15f6: 0c03 |0015: move-result-object v3 │ │ +0a15f8: 5420 d432 |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a15fc: 7110 5a1c 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a1602: 0c00 |001b: move-result-object v0 │ │ +0a1604: 6e10 971c 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ +0a160a: 0a00 |001f: move-result v0 │ │ +0a160c: 5421 d432 |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1610: 7110 5a1c 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a1616: 0c01 |0025: move-result-object v1 │ │ +0a1618: 6e10 981c 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ +0a161e: 0a01 |0029: move-result v1 │ │ +0a1620: 7230 541c 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@1c54 │ │ +0a1626: 5423 d432 |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a162a: 7110 5b1c 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5b │ │ +0a1630: 0a03 |0032: move-result v3 │ │ +0a1632: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ +0a1636: 5423 d432 |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a163a: 6e10 601c 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ +0a1640: 5423 d432 |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1644: 7110 5c1c 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c5c │ │ +0a164a: 0c03 |003f: move-result-object v3 │ │ +0a164c: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ +0a1650: 5423 d432 |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1654: 7110 5c1c 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c5c │ │ +0a165a: 0c03 |0047: move-result-object v3 │ │ +0a165c: 7210 551c 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@1c55 │ │ +0a1662: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0010 line=234 │ │ 0x002d line=235 │ │ 0x0035 line=236 │ │ 0x003a line=237 │ │ @@ -134626,18 +134626,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1668: |[0a1668] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -0a1678: 5b01 d532 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a167c: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a1682: 0e00 |0005: return-void │ │ +0a1664: |[0a1664] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +0a1674: 5b01 d532 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a1678: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a167e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -134647,30 +134647,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0a1684: |[0a1684] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -0a1694: 5401 d532 |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a1698: 7110 5b1c 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5b │ │ -0a169e: 0a01 |0005: move-result v1 │ │ -0a16a0: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -0a16a4: 5401 d532 |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a16a8: 6e10 601c 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ -0a16ae: 5401 d532 |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a16b2: 7110 581c 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ -0a16b8: 0c01 |0012: move-result-object v1 │ │ -0a16ba: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ -0a16be: 5401 d532 |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a16c2: 7110 581c 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ -0a16c8: 0c01 |001a: move-result-object v1 │ │ -0a16ca: 7210 531c 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@1c53 │ │ -0a16d0: 0e00 |001e: return-void │ │ +0a1680: |[0a1680] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +0a1690: 5401 d532 |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a1694: 7110 5b1c 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5b │ │ +0a169a: 0a01 |0005: move-result v1 │ │ +0a169c: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +0a16a0: 5401 d532 |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a16a4: 6e10 601c 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ +0a16aa: 5401 d532 |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a16ae: 7110 581c 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ +0a16b4: 0c01 |0012: move-result-object v1 │ │ +0a16b6: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ +0a16ba: 5401 d532 |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a16be: 7110 581c 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c58 │ │ +0a16c4: 0c01 |001a: move-result-object v1 │ │ +0a16c6: 7210 531c 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@1c53 │ │ +0a16cc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0008 line=248 │ │ 0x000d line=249 │ │ 0x0015 line=250 │ │ locals : │ │ @@ -134716,19 +134716,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a16d4: |[0a16d4] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -0a16e4: 5b01 d632 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ -0a16e8: 5b02 d732 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d7 │ │ -0a16ec: 7010 c302 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a16f2: 0e00 |0007: return-void │ │ +0a16d0: |[0a16d0] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +0a16e0: 5b01 d632 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ +0a16e4: 5b02 d732 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d7 │ │ +0a16e8: 7010 c302 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a16ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -134739,28 +134739,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0a16f4: |[0a16f4] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -0a1704: 5430 d732 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d7 │ │ -0a1708: 5431 d632 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ -0a170c: 7110 5a1c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a1712: 0c01 |0007: move-result-object v1 │ │ -0a1714: 6e10 971c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ -0a171a: 0a01 |000b: move-result v1 │ │ -0a171c: 5432 d632 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ -0a1720: 7110 5a1c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a1726: 0c02 |0011: move-result-object v2 │ │ -0a1728: 6e10 981c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ -0a172e: 0a02 |0015: move-result v2 │ │ -0a1730: 7240 521c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c52 │ │ -0a1736: 0e00 |0019: return-void │ │ +0a16f0: |[0a16f0] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +0a1700: 5430 d732 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d7 │ │ +0a1704: 5431 d632 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ +0a1708: 7110 5a1c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a170e: 0c01 |0007: move-result-object v1 │ │ +0a1710: 6e10 971c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ +0a1716: 0a01 |000b: move-result v1 │ │ +0a1718: 5432 d632 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d6 │ │ +0a171c: 7110 5a1c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a1722: 0c02 |0011: move-result-object v2 │ │ +0a1724: 6e10 981c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ +0a172a: 0a02 |0015: move-result v2 │ │ +0a172c: 7240 521c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c52 │ │ +0a1732: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -134803,19 +134803,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1738: |[0a1738] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -0a1748: 5b01 d832 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ -0a174c: 5b02 d932 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d9 │ │ -0a1750: 7010 c302 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a1756: 0e00 |0007: return-void │ │ +0a1734: |[0a1734] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +0a1744: 5b01 d832 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ +0a1748: 5b02 d932 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d9 │ │ +0a174c: 7010 c302 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a1752: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -134826,28 +134826,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0a1758: |[0a1758] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -0a1768: 5430 d932 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d9 │ │ -0a176c: 5431 d832 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ -0a1770: 7110 5a1c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a1776: 0c01 |0007: move-result-object v1 │ │ -0a1778: 6e10 971c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ -0a177e: 0a01 |000b: move-result v1 │ │ -0a1780: 5432 d832 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ -0a1784: 7110 5a1c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ -0a178a: 0c02 |0011: move-result-object v2 │ │ -0a178c: 6e10 981c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ -0a1792: 0a02 |0015: move-result v2 │ │ -0a1794: 7240 521c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c52 │ │ -0a179a: 0e00 |0019: return-void │ │ +0a1754: |[0a1754] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +0a1764: 5430 d932 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d9 │ │ +0a1768: 5431 d832 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ +0a176c: 7110 5a1c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a1772: 0c01 |0007: move-result-object v1 │ │ +0a1774: 6e10 971c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c97 │ │ +0a177a: 0a01 |000b: move-result v1 │ │ +0a177c: 5432 d832 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d8 │ │ +0a1780: 7110 5a1c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c5a │ │ +0a1786: 0c02 |0011: move-result-object v2 │ │ +0a1788: 6e10 981c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c98 │ │ +0a178e: 0a02 |0015: move-result v2 │ │ +0a1790: 7240 521c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c52 │ │ +0a1796: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -135152,78 +135152,78 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -0a1d74: |[0a1d74] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ -0a1d84: 7010 c302 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a1d8a: 7110 e800 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ -0a1d90: 0c00 |0006: move-result-object v0 │ │ -0a1d92: 6001 0d36 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@360d │ │ -0a1d96: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a1d98: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0a1d9a: 6e40 ea00 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00ea │ │ -0a1da0: 0c00 |000e: move-result-object v0 │ │ -0a1da2: 5b40 e332 |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1da6: 6001 9935 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@3599 │ │ -0a1daa: 6e20 f400 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1db0: 0c00 |0016: move-result-object v0 │ │ -0a1db2: 1f00 8200 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@0082 │ │ -0a1db6: 5b40 df32 |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32df │ │ -0a1dba: 5440 e332 |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1dbe: 6001 9835 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@3598 │ │ -0a1dc2: 6e20 f400 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1dc8: 0c00 |0022: move-result-object v0 │ │ -0a1dca: 1f00 b300 |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@00b3 │ │ -0a1dce: 5b40 fc32 |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ -0a1dd2: 5440 e332 |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1dd6: 6001 9435 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@3594 │ │ -0a1dda: 6e20 f400 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1de0: 0c00 |002e: move-result-object v0 │ │ -0a1de2: 1f00 7c00 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@007c │ │ -0a1de6: 5b40 da32 |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a1dea: 5440 e332 |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1dee: 6001 bc35 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@35bc │ │ -0a1df2: 6e20 f400 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1df8: 0c00 |003a: move-result-object v0 │ │ -0a1dfa: 1f00 9400 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ -0a1dfe: 5b40 fa32 |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ -0a1e02: 5440 e332 |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1e06: 6001 b535 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@35b5 │ │ -0a1e0a: 6e20 f400 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1e10: 0c00 |0046: move-result-object v0 │ │ -0a1e12: 1f00 9400 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ -0a1e16: 5b40 f232 |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ -0a1e1a: 2200 4901 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@0149 │ │ -0a1e1e: 7020 2403 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0324 │ │ -0a1e24: 5b40 e832 |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a1e28: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -0a1e2a: 5c40 e532 |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ -0a1e2e: 1250 |0055: const/4 v0, #int 5 // #5 │ │ -0a1e30: 5940 eb32 |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ -0a1e34: 5940 ed32 |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ -0a1e38: 5940 ee32 |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ -0a1e3c: 5940 ec32 |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ -0a1e40: 6001 3636 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@3636 │ │ -0a1e44: 6e20 0300 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a1e4a: 0c01 |0063: move-result-object v1 │ │ -0a1e4c: 5b41 0033 |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ -0a1e50: 6001 3436 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@3634 │ │ -0a1e54: 6e20 0300 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a1e5a: 0c01 |006b: move-result-object v1 │ │ -0a1e5c: 5b41 f332 |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f3 │ │ -0a1e60: 6001 3536 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@3635 │ │ -0a1e64: 6e20 0300 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a1e6a: 0c05 |0073: move-result-object v5 │ │ -0a1e6c: 5b45 fb32 |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fb │ │ -0a1e70: 5943 e232 |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ -0a1e74: 5940 e132 |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ -0a1e78: 0e00 |007a: return-void │ │ +0a1d70: |[0a1d70] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ +0a1d80: 7010 c302 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a1d86: 7110 e800 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ +0a1d8c: 0c00 |0006: move-result-object v0 │ │ +0a1d8e: 6001 0d36 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@360d │ │ +0a1d92: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a1d94: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0a1d96: 6e40 ea00 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00ea │ │ +0a1d9c: 0c00 |000e: move-result-object v0 │ │ +0a1d9e: 5b40 e332 |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1da2: 6001 9935 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@3599 │ │ +0a1da6: 6e20 f400 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1dac: 0c00 |0016: move-result-object v0 │ │ +0a1dae: 1f00 8200 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@0082 │ │ +0a1db2: 5b40 df32 |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32df │ │ +0a1db6: 5440 e332 |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1dba: 6001 9835 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@3598 │ │ +0a1dbe: 6e20 f400 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1dc4: 0c00 |0022: move-result-object v0 │ │ +0a1dc6: 1f00 b300 |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@00b3 │ │ +0a1dca: 5b40 fc32 |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ +0a1dce: 5440 e332 |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1dd2: 6001 9435 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@3594 │ │ +0a1dd6: 6e20 f400 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1ddc: 0c00 |002e: move-result-object v0 │ │ +0a1dde: 1f00 7c00 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@007c │ │ +0a1de2: 5b40 da32 |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a1de6: 5440 e332 |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1dea: 6001 bc35 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@35bc │ │ +0a1dee: 6e20 f400 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1df4: 0c00 |003a: move-result-object v0 │ │ +0a1df6: 1f00 9400 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ +0a1dfa: 5b40 fa32 |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ +0a1dfe: 5440 e332 |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1e02: 6001 b535 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@35b5 │ │ +0a1e06: 6e20 f400 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1e0c: 0c00 |0046: move-result-object v0 │ │ +0a1e0e: 1f00 9400 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ +0a1e12: 5b40 f232 |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ +0a1e16: 2200 4901 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@0149 │ │ +0a1e1a: 7020 2403 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0324 │ │ +0a1e20: 5b40 e832 |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a1e24: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +0a1e26: 5c40 e532 |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ +0a1e2a: 1250 |0055: const/4 v0, #int 5 // #5 │ │ +0a1e2c: 5940 eb32 |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ +0a1e30: 5940 ed32 |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ +0a1e34: 5940 ee32 |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ +0a1e38: 5940 ec32 |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ +0a1e3c: 6001 3636 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@3636 │ │ +0a1e40: 6e20 0300 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a1e46: 0c01 |0063: move-result-object v1 │ │ +0a1e48: 5b41 0033 |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ +0a1e4c: 6001 3436 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@3634 │ │ +0a1e50: 6e20 0300 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a1e56: 0c01 |006b: move-result-object v1 │ │ +0a1e58: 5b41 f332 |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f3 │ │ +0a1e5c: 6001 3536 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@3635 │ │ +0a1e60: 6e20 0300 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a1e66: 0c05 |0073: move-result-object v5 │ │ +0a1e68: 5b45 fb32 |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fb │ │ +0a1e6c: 5943 e232 |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ +0a1e70: 5940 e132 |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ +0a1e74: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0011 line=81 │ │ 0x001b line=82 │ │ 0x0027 line=83 │ │ @@ -135246,17 +135246,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d00: |[0a1d00] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -0a1d10: 5400 f432 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f4 │ │ -0a1d14: 1100 |0002: return-object v0 │ │ +0a1cfc: |[0a1cfc] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +0a1d0c: 5400 f432 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f4 │ │ +0a1d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135264,17 +135264,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17fc: |[0a17fc] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -0a180c: 5500 e632 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ -0a1810: 0f00 |0002: return v0 │ │ +0a17f8: |[0a17f8] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +0a1808: 5500 e632 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ +0a180c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135282,17 +135282,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d30: |[0a1d30] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -0a1d40: 5400 de32 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a1d44: 1100 |0002: return-object v0 │ │ +0a1d2c: |[0a1d2c] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +0a1d3c: 5400 de32 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a1d40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135300,17 +135300,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1814: |[0a1814] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -0a1824: 5500 e532 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ -0a1828: 0f00 |0002: return v0 │ │ +0a1810: |[0a1810] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +0a1820: 5500 e532 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ +0a1824: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135318,17 +135318,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d18: |[0a1d18] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -0a1d28: 5400 f532 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ -0a1d2c: 1100 |0002: return-object v0 │ │ +0a1d14: |[0a1d14] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +0a1d24: 5400 f532 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ +0a1d28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135336,48 +135336,48 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0a1a1c: |[0a1a1c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1a2c: 5450 e832 |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a1a30: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a1a34: 1105 |0004: return-object v5 │ │ -0a1a36: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1a3c: 0c00 |0008: move-result-object v0 │ │ -0a1a3e: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ -0a1a42: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a1a46: 1105 |000d: return-object v5 │ │ -0a1a48: 6e10 2800 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ -0a1a4e: 0c00 |0011: move-result-object v0 │ │ -0a1a50: 6001 2133 |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@3321 │ │ -0a1a54: 6e20 5900 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0059 │ │ -0a1a5a: 0c00 |0017: move-result-object v0 │ │ -0a1a5c: 5b50 fe32 |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1a60: 2200 6001 |001a: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ -0a1a64: 7010 6503 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -0a1a6a: 5b50 e032 |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1a6e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0a1a70: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0a1a72: 5452 fe32 |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1a76: 6e10 5b00 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@005b │ │ -0a1a7c: 0a02 |0028: move-result v2 │ │ -0a1a7e: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ -0a1a82: 5452 e032 |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1a86: 2203 1a07 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1a8a: 5454 fe32 |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1a8e: 6e30 5a00 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@005a │ │ -0a1a94: 0a04 |0034: move-result v4 │ │ -0a1a96: 7030 441c 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ -0a1a9c: 6e20 6803 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -0a1aa2: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a1aa6: 28e6 |003d: goto 0023 // -001a │ │ -0a1aa8: 1105 |003e: return-object v5 │ │ +0a1a18: |[0a1a18] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1a28: 5450 e832 |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a1a2c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1a30: 1105 |0004: return-object v5 │ │ +0a1a32: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1a38: 0c00 |0008: move-result-object v0 │ │ +0a1a3a: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ +0a1a3e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a1a42: 1105 |000d: return-object v5 │ │ +0a1a44: 6e10 2800 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ +0a1a4a: 0c00 |0011: move-result-object v0 │ │ +0a1a4c: 6001 2133 |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@3321 │ │ +0a1a50: 6e20 5900 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0059 │ │ +0a1a56: 0c00 |0017: move-result-object v0 │ │ +0a1a58: 5b50 fe32 |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1a5c: 2200 6001 |001a: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ +0a1a60: 7010 6503 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +0a1a66: 5b50 e032 |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1a6a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0a1a6c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0a1a6e: 5452 fe32 |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1a72: 6e10 5b00 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@005b │ │ +0a1a78: 0a02 |0028: move-result v2 │ │ +0a1a7a: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ +0a1a7e: 5452 e032 |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1a82: 2203 1a07 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a1a86: 5454 fe32 |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1a8a: 6e30 5a00 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@005a │ │ +0a1a90: 0a04 |0034: move-result v4 │ │ +0a1a92: 7030 441c 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ +0a1a98: 6e20 6803 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +0a1a9e: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a1aa2: 28e6 |003d: goto 0023 // -001a │ │ +0a1aa4: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0005 line=570 │ │ 0x000e line=574 │ │ 0x001a line=575 │ │ 0x0023 line=576 │ │ @@ -135390,20 +135390,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a1c40: |[0a1c40] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c50: 5901 ef32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ -0a1c54: 5903 f032 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ -0a1c58: 5902 f132 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ -0a1c5c: 5904 ea32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32ea │ │ -0a1c60: 1100 |0008: return-object v0 │ │ +0a1c3c: |[0a1c3c] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c4c: 5901 ef32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ +0a1c50: 5903 f032 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ +0a1c54: 5902 f132 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ +0a1c58: 5904 ea32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32ea │ │ +0a1c5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0002 line=584 │ │ 0x0004 line=585 │ │ 0x0006 line=586 │ │ locals : │ │ @@ -135419,27 +135419,27 @@ │ │ type : '(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0a182c: |[0a182c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a183c: 2200 1d07 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@071d │ │ -0a1840: 7030 4e1c 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c4e │ │ -0a1846: 6e20 1d01 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ -0a184c: 6e20 1f01 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@011f │ │ -0a1852: 6e10 1701 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0117 │ │ -0a1858: 0c02 |000e: move-result-object v2 │ │ -0a185a: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0a185e: 5412 da32 |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a1862: 6e20 3601 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0136 │ │ -0a1868: 5412 da32 |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a186c: 6e20 3301 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0133 │ │ -0a1872: 1101 |001b: return-object v1 │ │ +0a1828: |[0a1828] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1838: 2200 1d07 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@071d │ │ +0a183c: 7030 4e1c 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c4e │ │ +0a1842: 6e20 1d01 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ +0a1848: 6e20 1f01 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@011f │ │ +0a184e: 6e10 1701 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0117 │ │ +0a1854: 0c02 |000e: move-result-object v2 │ │ +0a1856: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0a185a: 5412 da32 |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a185e: 6e20 3601 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0136 │ │ +0a1864: 5412 da32 |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a1868: 6e20 3301 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0133 │ │ +0a186e: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0008 line=396 │ │ 0x000b line=397 │ │ 0x0011 line=398 │ │ 0x0016 line=399 │ │ @@ -135454,79 +135454,79 @@ │ │ type : '(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -0a1874: |[0a1874] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1884: 5470 e832 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a1888: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a188c: 1107 |0004: return-object v7 │ │ -0a188e: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1894: 0c00 |0008: move-result-object v0 │ │ -0a1896: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ -0a189a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a189e: 1107 |000d: return-object v7 │ │ -0a18a0: 2201 7b00 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@007b │ │ -0a18a4: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ -0a18a6: 7030 3101 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0131 │ │ -0a18ac: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ -0a18b0: 7120 7a1c 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a18b6: 0a02 |0019: move-result v2 │ │ -0a18b8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0a18ba: 6e53 3201 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0132 │ │ -0a18c0: 2202 7500 |001e: new-instance v2, Landroid/widget/Button; // type@0075 │ │ -0a18c4: 7020 1601 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0116 │ │ -0a18ca: 6004 ef34 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ef │ │ -0a18ce: 7120 7b1c 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ -0a18d4: 0a04 |0028: move-result v4 │ │ -0a18d6: 6e20 1b01 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@011b │ │ -0a18dc: 6004 ef34 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ef │ │ -0a18e0: 7120 7b1c 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ -0a18e6: 0a04 |0031: move-result v4 │ │ -0a18e8: 6e20 1c01 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@011c │ │ -0a18ee: 6004 f034 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34f0 │ │ -0a18f2: 7120 7b1c 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ -0a18f8: 0a04 |003a: move-result v4 │ │ -0a18fa: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ -0a18fe: 7120 7a1c 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a1904: 0a06 |0040: move-result v6 │ │ -0a1906: b064 |0041: add-int/2addr v4, v6 │ │ -0a1908: 6006 f034 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34f0 │ │ -0a190c: 7120 7b1c 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ -0a1912: 0a06 |0047: move-result v6 │ │ -0a1914: 7120 7a1c 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a191a: 0a05 |004b: move-result v5 │ │ -0a191c: b056 |004c: add-int/2addr v6, v5 │ │ -0a191e: 6e53 1e01 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@011e │ │ -0a1924: 6003 6b35 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@356b │ │ -0a1928: 6e20 1901 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0119 │ │ -0a192e: 6003 f134 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@34f1 │ │ -0a1932: 7120 7b1c 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ -0a1938: 0a03 |005a: move-result v3 │ │ -0a193a: 8233 |005b: int-to-float v3, v3 │ │ -0a193c: 6e20 2101 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0121 │ │ -0a1942: 6003 5a34 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@345a │ │ -0a1946: 7120 8901 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0189 │ │ -0a194c: 0a00 |0064: move-result v0 │ │ -0a194e: 6e20 2001 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0120 │ │ -0a1954: 2200 1e07 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@071e │ │ -0a1958: 7030 501c 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c50 │ │ -0a195e: 6e20 1d01 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ -0a1964: 6e20 1f01 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@011f │ │ -0a196a: 6e10 1701 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0117 │ │ -0a1970: 0c08 |0076: move-result-object v8 │ │ -0a1972: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ -0a1976: 5478 da32 |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a197a: 6e20 3601 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0136 │ │ -0a1980: 5478 da32 |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a1984: 6e20 3301 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0133 │ │ -0a198a: 6e20 1a01 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@011a │ │ -0a1990: 1107 |0086: return-object v7 │ │ +0a1870: |[0a1870] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1880: 5470 e832 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a1884: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1888: 1107 |0004: return-object v7 │ │ +0a188a: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1890: 0c00 |0008: move-result-object v0 │ │ +0a1892: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ +0a1896: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a189a: 1107 |000d: return-object v7 │ │ +0a189c: 2201 7b00 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@007b │ │ +0a18a0: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ +0a18a2: 7030 3101 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0131 │ │ +0a18a8: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ +0a18ac: 7120 7a1c 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a18b2: 0a02 |0019: move-result v2 │ │ +0a18b4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0a18b6: 6e53 3201 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0132 │ │ +0a18bc: 2202 7500 |001e: new-instance v2, Landroid/widget/Button; // type@0075 │ │ +0a18c0: 7020 1601 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0116 │ │ +0a18c6: 6004 ef34 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ef │ │ +0a18ca: 7120 7b1c 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ +0a18d0: 0a04 |0028: move-result v4 │ │ +0a18d2: 6e20 1b01 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@011b │ │ +0a18d8: 6004 ef34 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ef │ │ +0a18dc: 7120 7b1c 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ +0a18e2: 0a04 |0031: move-result v4 │ │ +0a18e4: 6e20 1c01 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@011c │ │ +0a18ea: 6004 f034 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34f0 │ │ +0a18ee: 7120 7b1c 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ +0a18f4: 0a04 |003a: move-result v4 │ │ +0a18f6: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ +0a18fa: 7120 7a1c 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1900: 0a06 |0040: move-result v6 │ │ +0a1902: b064 |0041: add-int/2addr v4, v6 │ │ +0a1904: 6006 f034 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34f0 │ │ +0a1908: 7120 7b1c 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ +0a190e: 0a06 |0047: move-result v6 │ │ +0a1910: 7120 7a1c 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1916: 0a05 |004b: move-result v5 │ │ +0a1918: b056 |004c: add-int/2addr v6, v5 │ │ +0a191a: 6e53 1e01 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@011e │ │ +0a1920: 6003 6b35 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@356b │ │ +0a1924: 6e20 1901 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0119 │ │ +0a192a: 6003 f134 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@34f1 │ │ +0a192e: 7120 7b1c 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c7b │ │ +0a1934: 0a03 |005a: move-result v3 │ │ +0a1936: 8233 |005b: int-to-float v3, v3 │ │ +0a1938: 6e20 2101 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0121 │ │ +0a193e: 6003 5a34 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@345a │ │ +0a1942: 7120 8901 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0189 │ │ +0a1948: 0a00 |0064: move-result v0 │ │ +0a194a: 6e20 2001 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0120 │ │ +0a1950: 2200 1e07 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@071e │ │ +0a1954: 7030 501c 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c50 │ │ +0a195a: 6e20 1d01 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ +0a1960: 6e20 1f01 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@011f │ │ +0a1966: 6e10 1701 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0117 │ │ +0a196c: 0c08 |0076: move-result-object v8 │ │ +0a196e: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ +0a1972: 5478 da32 |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a1976: 6e20 3601 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0136 │ │ +0a197c: 5478 da32 |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a1980: 6e20 3301 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0133 │ │ +0a1986: 6e20 1a01 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@011a │ │ +0a198c: 1107 |0086: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0005 line=414 │ │ 0x000e line=419 │ │ 0x0016 line=424 │ │ 0x001e line=425 │ │ @@ -135555,17 +135555,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1994: |[0a1994] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a19a4: 5c01 e432 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e4 │ │ -0a19a8: 1100 |0002: return-object v0 │ │ +0a1990: |[0a1990] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a19a0: 5c01 e432 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e4 │ │ +0a19a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -135574,27 +135574,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0a1e7c: |[0a1e7c] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -0a1e8c: 5420 e932 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ -0a1e90: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a1e94: 0e00 |0004: return-void │ │ -0a1e96: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1e9c: 0c00 |0008: move-result-object v0 │ │ -0a1e9e: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ -0a1ea2: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0a1ea6: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ -0a1eac: 0a01 |0010: move-result v1 │ │ -0a1eae: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -0a1eb2: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ -0a1eb8: 0e00 |0016: return-void │ │ +0a1e78: |[0a1e78] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +0a1e88: 5420 e932 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ +0a1e8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1e90: 0e00 |0004: return-void │ │ +0a1e92: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1e98: 0c00 |0008: move-result-object v0 │ │ +0a1e9a: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ +0a1e9e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0a1ea2: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ +0a1ea8: 0a01 |0010: move-result v1 │ │ +0a1eaa: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +0a1eae: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ +0a1eb4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0005 line=527 │ │ 0x000d line=528 │ │ 0x0013 line=529 │ │ locals : │ │ @@ -135605,17 +135605,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17e4: |[0a17e4] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -0a17f4: 5410 df32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32df │ │ -0a17f8: 1100 |0002: return-object v0 │ │ +0a17e0: |[0a17e0] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +0a17f0: 5410 df32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32df │ │ +0a17f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135623,17 +135623,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a179c: |[0a179c] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -0a17ac: 5410 e332 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a17b0: 1100 |0002: return-object v0 │ │ +0a1798: |[0a1798] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +0a17a8: 5410 e332 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a17ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135641,17 +135641,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17b4: |[0a17b4] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -0a17c4: 5410 f232 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ -0a17c8: 1100 |0002: return-object v0 │ │ +0a17b0: |[0a17b0] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +0a17c0: 5410 f232 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ +0a17c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135659,17 +135659,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17cc: |[0a17cc] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -0a17dc: 5410 fa32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ -0a17e0: 1100 |0002: return-object v0 │ │ +0a17c8: |[0a17c8] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +0a17d8: 5410 fa32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ +0a17dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #8 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135677,23 +135677,23 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a1d48: |[0a1d48] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -0a1d58: 5410 e932 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ -0a1d5c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0a1d60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a1d62: 1100 |0005: return-object v0 │ │ -0a1d64: 6e10 2503 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1d6a: 0c00 |0009: move-result-object v0 │ │ -0a1d6c: 1f00 2607 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@0726 │ │ -0a1d70: 1100 |000c: return-object v0 │ │ +0a1d44: |[0a1d44] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +0a1d54: 5410 e932 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ +0a1d58: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0a1d5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a1d5e: 1100 |0005: return-object v0 │ │ +0a1d60: 6e10 2503 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1d66: 0c00 |0009: move-result-object v0 │ │ +0a1d68: 1f00 2607 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@0726 │ │ +0a1d6c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0006 line=481 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -135702,17 +135702,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a19ac: |[0a19ac] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a19bc: 5901 db32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32db │ │ -0a19c0: 1100 |0002: return-object v0 │ │ +0a19a8: |[0a19a8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a19b8: 5901 db32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32db │ │ +0a19bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -135721,20 +135721,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a19c4: |[0a19c4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a19d4: 5901 ec32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ -0a19d8: 5902 ee32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ -0a19dc: 5903 ed32 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ -0a19e0: 5904 eb32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ -0a19e4: 1100 |0008: return-object v0 │ │ +0a19c0: |[0a19c0] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a19d0: 5901 ec32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ +0a19d4: 5902 ee32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ +0a19d8: 5903 ed32 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ +0a19dc: 5904 eb32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ +0a19e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0002 line=340 │ │ 0x0004 line=341 │ │ 0x0006 line=342 │ │ locals : │ │ @@ -135749,18 +135749,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a19e8: |[0a19e8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a19f8: 5901 dd32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ -0a19fc: 5902 dc32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ -0a1a00: 1100 |0004: return-object v0 │ │ +0a19e4: |[0a19e4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a19f4: 5901 dd32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ +0a19f8: 5902 dc32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ +0a19fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -135771,17 +135771,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1a04: |[0a1a04] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1a14: 5901 ff32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32ff │ │ -0a1a18: 1100 |0002: return-object v0 │ │ +0a1a00: |[0a1a00] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1a10: 5901 ff32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32ff │ │ +0a1a14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -135790,47 +135790,47 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0a1aac: |[0a1aac] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1abc: 5440 e832 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a1ac0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a1ac4: 1104 |0004: return-object v4 │ │ -0a1ac6: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1acc: 0c00 |0008: move-result-object v0 │ │ -0a1ace: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ -0a1ad2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a1ad6: 1104 |000d: return-object v4 │ │ -0a1ad8: 6e10 2800 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ -0a1ade: 0c00 |0011: move-result-object v0 │ │ -0a1ae0: 6e20 5900 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0059 │ │ -0a1ae6: 0c05 |0015: move-result-object v5 │ │ -0a1ae8: 5b45 fe32 |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1aec: 2205 6001 |0018: new-instance v5, Ljava/util/ArrayList; // type@0160 │ │ -0a1af0: 7010 6503 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -0a1af6: 5b45 e032 |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1afa: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0a1afc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0a1afe: 5441 fe32 |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1b02: 6e10 5b00 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@005b │ │ -0a1b08: 0a01 |0026: move-result v1 │ │ -0a1b0a: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ -0a1b0e: 5441 e032 |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1b12: 2202 1a07 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1b16: 5443 fe32 |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ -0a1b1a: 6e30 5a00 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@005a │ │ -0a1b20: 0a03 |0032: move-result v3 │ │ -0a1b22: 7030 441c 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ -0a1b28: 6e20 6803 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -0a1b2e: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a1b32: 28e6 |003b: goto 0021 // -001a │ │ -0a1b34: 1104 |003c: return-object v4 │ │ +0a1aa8: |[0a1aa8] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1ab8: 5440 e832 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a1abc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1ac0: 1104 |0004: return-object v4 │ │ +0a1ac2: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1ac8: 0c00 |0008: move-result-object v0 │ │ +0a1aca: 1f00 1900 |0009: check-cast v0, Landroid/content/Context; // type@0019 │ │ +0a1ace: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a1ad2: 1104 |000d: return-object v4 │ │ +0a1ad4: 6e10 2800 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ +0a1ada: 0c00 |0011: move-result-object v0 │ │ +0a1adc: 6e20 5900 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0059 │ │ +0a1ae2: 0c05 |0015: move-result-object v5 │ │ +0a1ae4: 5b45 fe32 |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1ae8: 2205 6001 |0018: new-instance v5, Ljava/util/ArrayList; // type@0160 │ │ +0a1aec: 7010 6503 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +0a1af2: 5b45 e032 |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1af6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0a1af8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0a1afa: 5441 fe32 |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1afe: 6e10 5b00 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@005b │ │ +0a1b04: 0a01 |0026: move-result v1 │ │ +0a1b06: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ +0a1b0a: 5441 e032 |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1b0e: 2202 1a07 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a1b12: 5443 fe32 |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fe │ │ +0a1b16: 6e30 5a00 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@005a │ │ +0a1b1c: 0a03 |0032: move-result v3 │ │ +0a1b1e: 7030 441c 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ +0a1b24: 6e20 6803 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +0a1b2a: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a1b2e: 28e6 |003b: goto 0021 // -001a │ │ +0a1b30: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=107 │ │ 0x000e line=111 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -135844,35 +135844,35 @@ │ │ type : '(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0a1b80: |[0a1b80] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1b90: 2200 6001 |0000: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ -0a1b94: 7010 6503 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -0a1b9a: 5b50 e032 |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1b9e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a1ba0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a1ba2: 6e10 6f03 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -0a1ba8: 0a02 |000c: move-result v2 │ │ -0a1baa: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ -0a1bae: 5452 e032 |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1bb2: 2203 1a07 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1bb6: 6e20 6c03 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a1bbc: 0c04 |0016: move-result-object v4 │ │ -0a1bbe: 1f04 3601 |0017: check-cast v4, Ljava/lang/String; // type@0136 │ │ -0a1bc2: 7110 7a00 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ -0a1bc8: 0a04 |001c: move-result v4 │ │ -0a1bca: 7030 441c 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ -0a1bd0: 6e20 6803 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -0a1bd6: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a1bda: 28e4 |0025: goto 0009 // -001c │ │ -0a1bdc: 1105 |0026: return-object v5 │ │ +0a1b7c: |[0a1b7c] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1b8c: 2200 6001 |0000: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ +0a1b90: 7010 6503 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +0a1b96: 5b50 e032 |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1b9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a1b9c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a1b9e: 6e10 6f03 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +0a1ba4: 0a02 |000c: move-result v2 │ │ +0a1ba6: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ +0a1baa: 5452 e032 |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1bae: 2203 1a07 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a1bb2: 6e20 6c03 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a1bb8: 0c04 |0016: move-result-object v4 │ │ +0a1bba: 1f04 3601 |0017: check-cast v4, Ljava/lang/String; // type@0136 │ │ +0a1bbe: 7110 7a00 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ +0a1bc4: 0a04 |001c: move-result v4 │ │ +0a1bc6: 7030 441c 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ +0a1bcc: 6e20 6803 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +0a1bd2: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a1bd6: 28e4 |0025: goto 0009 // -001c │ │ +0a1bd8: 1105 |0026: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000f line=128 │ │ locals : │ │ 0x0000 - 0x0027 reg=5 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -135883,30 +135883,30 @@ │ │ type : '([I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0a1b38: |[0a1b38] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1b48: 2200 6001 |0000: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ -0a1b4c: 7010 6503 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -0a1b52: 5b60 e032 |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1b56: 2170 |0007: array-length v0, v7 │ │ -0a1b58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a1b5a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a1b5c: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ -0a1b60: 4403 0702 |000c: aget v3, v7, v2 │ │ -0a1b64: 5464 e032 |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1b68: 2205 1a07 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a1b6c: 7030 441c 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ -0a1b72: 6e20 6803 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -0a1b78: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a1b7c: 28f0 |001a: goto 000a // -0010 │ │ -0a1b7e: 1106 |001b: return-object v6 │ │ +0a1b34: |[0a1b34] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1b44: 2200 6001 |0000: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ +0a1b48: 7010 6503 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +0a1b4e: 5b60 e032 |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1b52: 2170 |0007: array-length v0, v7 │ │ +0a1b54: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a1b56: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a1b58: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ +0a1b5c: 4403 0702 |000c: aget v3, v7, v2 │ │ +0a1b60: 5464 e032 |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1b64: 2205 1a07 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a1b68: 7030 441c 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c44 │ │ +0a1b6e: 6e20 6803 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +0a1b74: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a1b78: 28f0 |001a: goto 000a // -0010 │ │ +0a1b7a: 1106 |001b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ 0x000e line=142 │ │ locals : │ │ 0x0000 - 0x001c reg=6 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -135917,17 +135917,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1be0: |[0a1be0] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1bf0: 5901 e132 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ -0a1bf4: 1100 |0002: return-object v0 │ │ +0a1bdc: |[0a1bdc] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1bec: 5901 e132 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ +0a1bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -135936,17 +135936,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bf8: |[0a1bf8] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c08: 5901 e232 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ -0a1c0c: 1100 |0002: return-object v0 │ │ +0a1bf4: |[0a1bf4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c04: 5901 e232 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ +0a1c08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -135955,18 +135955,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a1c10: |[0a1c10] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1c22: 5c10 e732 |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e7 │ │ -0a1c26: 1101 |0003: return-object v1 │ │ +0a1c0c: |[0a1c0c] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a1c1e: 5c10 e732 |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e7 │ │ +0a1c22: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -135974,17 +135974,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1c28: |[0a1c28] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c38: 5c01 e532 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ -0a1c3c: 1100 |0002: return-object v0 │ │ +0a1c24: |[0a1c24] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c34: 5c01 e532 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e5 │ │ +0a1c38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -135993,17 +135993,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1c64: |[0a1c64] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c74: 5b01 f432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f4 │ │ -0a1c78: 1100 |0002: return-object v0 │ │ +0a1c60: |[0a1c60] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c70: 5b01 f432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f4 │ │ +0a1c74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ │ │ @@ -136012,23 +136012,23 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a1c7c: |[0a1c7c] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1c8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1c8e: 5c20 e632 |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ -0a1c92: 5420 da32 |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ -0a1c96: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -0a1c9a: 6e20 3701 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0137 │ │ -0a1ca0: 5b23 f532 |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ -0a1ca4: 6e10 601c 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ -0a1caa: 1102 |000f: return-object v2 │ │ +0a1c78: |[0a1c78] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1c88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a1c8a: 5c20 e632 |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ +0a1c8e: 5420 da32 |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32da │ │ +0a1c92: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +0a1c96: 6e20 3701 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0137 │ │ +0a1c9c: 5b23 f532 |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ +0a1ca0: 6e10 601c 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c60 │ │ +0a1ca6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0003 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ locals : │ │ @@ -136040,17 +136040,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1cac: |[0a1cac] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1cbc: 5c01 fd32 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fd │ │ -0a1cc0: 1100 |0002: return-object v0 │ │ +0a1ca8: |[0a1ca8] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1cb8: 5c01 fd32 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fd │ │ +0a1cbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -136059,17 +136059,17 @@ │ │ type : '(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1cc4: |[0a1cc4] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1cd4: 5b01 0033 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ -0a1cd8: 1100 |0002: return-object v0 │ │ +0a1cc0: |[0a1cc0] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1cd0: 5b01 0033 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ +0a1cd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -136078,20 +136078,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a1cdc: |[0a1cdc] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1cec: 5901 f732 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f7 │ │ -0a1cf0: 5903 f832 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f8 │ │ -0a1cf4: 5902 f932 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f9 │ │ -0a1cf8: 5904 f632 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f6 │ │ -0a1cfc: 1100 |0008: return-object v0 │ │ +0a1cd8: |[0a1cd8] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1ce8: 5901 f732 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f7 │ │ +0a1cec: 5903 f832 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f8 │ │ +0a1cf0: 5902 f932 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f9 │ │ +0a1cf4: 5904 f632 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f6 │ │ +0a1cf8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0002 line=555 │ │ 0x0004 line=556 │ │ 0x0006 line=557 │ │ locals : │ │ @@ -136106,209 +136106,209 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 403 16-bit code units │ │ -0a1ebc: |[0a1ebc] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -0a1ecc: 5470 e832 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a1ed0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a1ed4: 0e00 |0004: return-void │ │ -0a1ed6: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a1edc: 0c00 |0008: move-result-object v0 │ │ -0a1ede: 1f00 0700 |0009: check-cast v0, Landroid/app/Activity; // type@0007 │ │ -0a1ee2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a1ee6: 0e00 |000d: return-void │ │ -0a1ee8: 5471 e032 |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1eec: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0a1ef0: 6e10 6d03 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@036d │ │ -0a1ef6: 0a01 |0015: move-result v1 │ │ -0a1ef8: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ -0a1efc: 7010 6a1c 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6a │ │ -0a1f02: 5471 e332 |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1f06: 6002 e435 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@35e4 │ │ -0a1f0a: 6e20 f400 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a1f10: 0c01 |0022: move-result-object v1 │ │ -0a1f12: 1f01 9500 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0095 │ │ -0a1f16: 5472 0033 |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ -0a1f1a: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ -0a1f1e: 6e20 7d01 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@017d │ │ -0a1f24: 5272 f732 |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f7 │ │ -0a1f28: 8222 |002e: int-to-float v2, v2 │ │ -0a1f2a: 7120 7a1c 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a1f30: 0a02 |0032: move-result v2 │ │ -0a1f32: 5273 f932 |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f9 │ │ -0a1f36: 8233 |0035: int-to-float v3, v3 │ │ -0a1f38: 7120 7a1c 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a1f3e: 0a03 |0039: move-result v3 │ │ -0a1f40: 5274 f832 |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f8 │ │ -0a1f44: 8244 |003c: int-to-float v4, v4 │ │ -0a1f46: 7120 7a1c 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a1f4c: 0a04 |0040: move-result v4 │ │ -0a1f4e: 5275 f632 |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f6 │ │ -0a1f52: 8255 |0043: int-to-float v5, v5 │ │ -0a1f54: 7120 7a1c 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a1f5a: 0a05 |0047: move-result v5 │ │ -0a1f5c: 6e55 7c01 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@017c │ │ -0a1f62: 2202 4901 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@0149 │ │ -0a1f66: 2203 2607 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@0726 │ │ -0a1f6a: 5474 e332 |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ -0a1f6e: 7030 a51c 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@1ca5 │ │ -0a1f74: 7020 2403 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0324 │ │ -0a1f7a: 5b72 e932 |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ -0a1f7e: 2202 ab00 |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@00ab │ │ -0a1f82: 5273 e132 |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ -0a1f86: 7030 a101 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@01a1 │ │ -0a1f8c: 5473 fc32 |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ -0a1f90: 6e20 ab01 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@01ab │ │ -0a1f96: 5572 e632 |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ -0a1f9a: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ -0a1f9e: 2202 2507 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@0725 │ │ -0a1fa2: 5473 e032 |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1fa6: 5474 f532 |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ -0a1faa: 5475 e932 |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ -0a1fae: 7040 811c 3254 |0071: invoke-direct {v2, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V // method@1c81 │ │ -0a1fb4: 5b72 de32 |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a1fb8: 280a |0076: goto 0080 // +000a │ │ -0a1fba: 2202 2507 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@0725 │ │ -0a1fbe: 5473 e032 |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ -0a1fc2: 7020 801c 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@1c80 │ │ -0a1fc8: 5b72 de32 |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a1fcc: 5572 e732 |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e7 │ │ -0a1fd0: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ -0a1fd2: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ -0a1fd6: 2202 8100 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@0081 │ │ -0a1fda: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ -0a1fdc: 7030 4201 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@0142 │ │ -0a1fe2: 1235 |008b: const/4 v5, #int 3 // #3 │ │ -0a1fe4: 6e10 7b01 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@017b │ │ -0a1fea: 0a01 |008f: move-result v1 │ │ -0a1fec: 6e30 4301 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0143 │ │ -0a1ff2: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ -0a1ff6: 6e30 4301 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0143 │ │ -0a1ffc: 5471 fc32 |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ -0a2000: 6e20 ac01 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@01ac │ │ -0a2006: 5471 fc32 |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ -0a200a: 5472 de32 |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a200e: 6e20 a901 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@01a9 │ │ -0a2014: 5271 ea32 |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32ea │ │ -0a2018: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ -0a201c: 5272 ef32 |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ -0a2020: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ -0a2024: 5272 f032 |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ -0a2028: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ -0a202c: 5272 f132 |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ -0a2030: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ -0a2034: 5472 de32 |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a2038: 5274 ef32 |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ -0a203c: 5275 f132 |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ -0a2040: 5276 f032 |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ -0a2044: 6e51 a31c 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@1ca3 │ │ -0a204a: 5271 ff32 |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32ff │ │ -0a204e: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ -0a2052: 5472 de32 |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a2056: 6e20 a41c 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@1ca4 │ │ -0a205c: 5271 eb32 |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ -0a2060: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ -0a2064: 5271 ec32 |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ -0a2068: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ -0a206c: 5271 ed32 |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ -0a2070: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ -0a2074: 5271 ee32 |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ -0a2078: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ -0a207c: 5471 de32 |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a2080: 5272 ec32 |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ -0a2084: 8222 |00dc: int-to-float v2, v2 │ │ -0a2086: 7120 7a1c 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a208c: 0a02 |00e0: move-result v2 │ │ -0a208e: 5274 ee32 |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ -0a2092: 8244 |00e3: int-to-float v4, v4 │ │ -0a2094: 7120 7a1c 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a209a: 0a04 |00e7: move-result v4 │ │ -0a209c: 5275 ed32 |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ -0a20a0: 8255 |00ea: int-to-float v5, v5 │ │ -0a20a2: 7120 7a1c 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a20a8: 0a05 |00ee: move-result v5 │ │ -0a20aa: 5276 eb32 |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ -0a20ae: 8266 |00f1: int-to-float v6, v6 │ │ -0a20b0: 7120 7a1c 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a20b6: 0a06 |00f5: move-result v6 │ │ -0a20b8: 6e56 a01c 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@1ca0 │ │ -0a20be: 5271 dc32 |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ -0a20c2: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ -0a20c6: 5271 dd32 |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ -0a20ca: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ -0a20ce: 5471 de32 |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a20d2: 5272 dd32 |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ -0a20d6: 8222 |0105: int-to-float v2, v2 │ │ -0a20d8: 7120 7a1c 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a20de: 0a02 |0109: move-result v2 │ │ -0a20e0: 5274 dc32 |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ -0a20e4: 8244 |010c: int-to-float v4, v4 │ │ -0a20e6: 7120 7a1c 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ -0a20ec: 0a04 |0110: move-result v4 │ │ -0a20ee: 6e30 a11c 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@1ca1 │ │ -0a20f4: 5571 fd32 |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fd │ │ -0a20f8: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ -0a20fc: 6001 7835 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@3578 │ │ -0a2100: 6e20 661c 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c66 │ │ -0a2106: 5271 db32 |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32db │ │ -0a210a: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ -0a210e: 5472 de32 |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a2112: 6e20 9f1c 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@1c9f │ │ -0a2118: 5271 e232 |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ -0a211c: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ -0a2120: 5472 de32 |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ -0a2124: 6e20 a21c 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@1ca2 │ │ -0a212a: 5571 e432 |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e4 │ │ -0a212e: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ -0a2132: 5471 fa32 |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ -0a2136: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ -0a213a: 6e20 7a01 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017a │ │ -0a2140: 5471 f232 |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ -0a2144: 6e20 7a01 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017a │ │ -0a214a: 5471 fa32 |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ -0a214e: 5472 fb32 |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fb │ │ -0a2152: 6e20 7801 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ -0a2158: 5471 f232 |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ -0a215c: 5472 f332 |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f3 │ │ -0a2160: 6e20 7801 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ -0a2166: 5471 fa32 |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ -0a216a: 2202 1b07 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@071b │ │ -0a216e: 7020 4a1c 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c4a │ │ -0a2174: 6e20 7601 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ -0a217a: 5471 f232 |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ -0a217e: 2202 1c07 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@071c │ │ -0a2182: 7020 4c1c 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c4c │ │ -0a2188: 6e20 7601 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ -0a218e: 5471 e932 |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ -0a2192: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ -0a2196: 0e00 |0165: return-void │ │ -0a2198: 6e10 2503 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a219e: 0c01 |0169: move-result-object v1 │ │ -0a21a0: 1f01 0c00 |016a: check-cast v1, Landroid/app/Dialog; // type@000c │ │ -0a21a4: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ -0a21a8: 6e10 0400 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0004 │ │ -0a21ae: 0a00 |0171: move-result v0 │ │ -0a21b0: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ -0a21b4: 6e10 1000 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0010 │ │ -0a21ba: 2200 6900 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0069 │ │ -0a21be: 7010 0301 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0103 │ │ -0a21c4: 6e10 0e00 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ -0a21ca: 0c02 |017f: move-result-object v2 │ │ -0a21cc: 6e10 fe00 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@00fe │ │ -0a21d2: 0c02 |0183: move-result-object v2 │ │ -0a21d4: 6e20 0401 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0104 │ │ -0a21da: 5903 0c00 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@000c │ │ -0a21de: 5903 0b00 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@000b │ │ -0a21e2: 6e10 0e00 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ -0a21e8: 0c01 |018e: move-result-object v1 │ │ -0a21ea: 6e20 0001 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0100 │ │ -0a21f0: 0e00 |0192: return-void │ │ +0a1eb8: |[0a1eb8] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +0a1ec8: 5470 e832 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a1ecc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1ed0: 0e00 |0004: return-void │ │ +0a1ed2: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a1ed8: 0c00 |0008: move-result-object v0 │ │ +0a1eda: 1f00 0700 |0009: check-cast v0, Landroid/app/Activity; // type@0007 │ │ +0a1ede: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a1ee2: 0e00 |000d: return-void │ │ +0a1ee4: 5471 e032 |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1ee8: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +0a1eec: 6e10 6d03 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@036d │ │ +0a1ef2: 0a01 |0015: move-result v1 │ │ +0a1ef4: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ +0a1ef8: 7010 6a1c 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6a │ │ +0a1efe: 5471 e332 |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1f02: 6002 e435 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@35e4 │ │ +0a1f06: 6e20 f400 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a1f0c: 0c01 |0022: move-result-object v1 │ │ +0a1f0e: 1f01 9500 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0095 │ │ +0a1f12: 5472 0033 |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@3300 │ │ +0a1f16: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ +0a1f1a: 6e20 7d01 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@017d │ │ +0a1f20: 5272 f732 |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f7 │ │ +0a1f24: 8222 |002e: int-to-float v2, v2 │ │ +0a1f26: 7120 7a1c 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1f2c: 0a02 |0032: move-result v2 │ │ +0a1f2e: 5273 f932 |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f9 │ │ +0a1f32: 8233 |0035: int-to-float v3, v3 │ │ +0a1f34: 7120 7a1c 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1f3a: 0a03 |0039: move-result v3 │ │ +0a1f3c: 5274 f832 |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f8 │ │ +0a1f40: 8244 |003c: int-to-float v4, v4 │ │ +0a1f42: 7120 7a1c 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1f48: 0a04 |0040: move-result v4 │ │ +0a1f4a: 5275 f632 |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f6 │ │ +0a1f4e: 8255 |0043: int-to-float v5, v5 │ │ +0a1f50: 7120 7a1c 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a1f56: 0a05 |0047: move-result v5 │ │ +0a1f58: 6e55 7c01 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@017c │ │ +0a1f5e: 2202 4901 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@0149 │ │ +0a1f62: 2203 2607 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@0726 │ │ +0a1f66: 5474 e332 |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e3 │ │ +0a1f6a: 7030 a51c 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@1ca5 │ │ +0a1f70: 7020 2403 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0324 │ │ +0a1f76: 5b72 e932 |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ +0a1f7a: 2202 ab00 |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@00ab │ │ +0a1f7e: 5273 e132 |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e1 │ │ +0a1f82: 7030 a101 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@01a1 │ │ +0a1f88: 5473 fc32 |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ +0a1f8c: 6e20 ab01 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@01ab │ │ +0a1f92: 5572 e632 |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e6 │ │ +0a1f96: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ +0a1f9a: 2202 2507 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@0725 │ │ +0a1f9e: 5473 e032 |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1fa2: 5474 f532 |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f5 │ │ +0a1fa6: 5475 e932 |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ +0a1faa: 7040 811c 3254 |0071: invoke-direct {v2, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V // method@1c81 │ │ +0a1fb0: 5b72 de32 |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a1fb4: 280a |0076: goto 0080 // +000a │ │ +0a1fb6: 2202 2507 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@0725 │ │ +0a1fba: 5473 e032 |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32e0 │ │ +0a1fbe: 7020 801c 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@1c80 │ │ +0a1fc4: 5b72 de32 |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a1fc8: 5572 e732 |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e7 │ │ +0a1fcc: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ +0a1fce: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ +0a1fd2: 2202 8100 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@0081 │ │ +0a1fd6: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ +0a1fd8: 7030 4201 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@0142 │ │ +0a1fde: 1235 |008b: const/4 v5, #int 3 // #3 │ │ +0a1fe0: 6e10 7b01 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@017b │ │ +0a1fe6: 0a01 |008f: move-result v1 │ │ +0a1fe8: 6e30 4301 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0143 │ │ +0a1fee: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ +0a1ff2: 6e30 4301 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0143 │ │ +0a1ff8: 5471 fc32 |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ +0a1ffc: 6e20 ac01 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@01ac │ │ +0a2002: 5471 fc32 |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fc │ │ +0a2006: 5472 de32 |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a200a: 6e20 a901 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@01a9 │ │ +0a2010: 5271 ea32 |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32ea │ │ +0a2014: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ +0a2018: 5272 ef32 |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ +0a201c: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ +0a2020: 5272 f032 |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ +0a2024: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ +0a2028: 5272 f132 |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ +0a202c: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ +0a2030: 5472 de32 |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a2034: 5274 ef32 |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ef │ │ +0a2038: 5275 f132 |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f1 │ │ +0a203c: 5276 f032 |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32f0 │ │ +0a2040: 6e51 a31c 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@1ca3 │ │ +0a2046: 5271 ff32 |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32ff │ │ +0a204a: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ +0a204e: 5472 de32 |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a2052: 6e20 a41c 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@1ca4 │ │ +0a2058: 5271 eb32 |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ +0a205c: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ +0a2060: 5271 ec32 |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ +0a2064: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ +0a2068: 5271 ed32 |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ +0a206c: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ +0a2070: 5271 ee32 |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ +0a2074: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ +0a2078: 5471 de32 |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a207c: 5272 ec32 |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32ec │ │ +0a2080: 8222 |00dc: int-to-float v2, v2 │ │ +0a2082: 7120 7a1c 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a2088: 0a02 |00e0: move-result v2 │ │ +0a208a: 5274 ee32 |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ee │ │ +0a208e: 8244 |00e3: int-to-float v4, v4 │ │ +0a2090: 7120 7a1c 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a2096: 0a04 |00e7: move-result v4 │ │ +0a2098: 5275 ed32 |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ed │ │ +0a209c: 8255 |00ea: int-to-float v5, v5 │ │ +0a209e: 7120 7a1c 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a20a4: 0a05 |00ee: move-result v5 │ │ +0a20a6: 5276 eb32 |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32eb │ │ +0a20aa: 8266 |00f1: int-to-float v6, v6 │ │ +0a20ac: 7120 7a1c 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a20b2: 0a06 |00f5: move-result v6 │ │ +0a20b4: 6e56 a01c 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@1ca0 │ │ +0a20ba: 5271 dc32 |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ +0a20be: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ +0a20c2: 5271 dd32 |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ +0a20c6: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ +0a20ca: 5471 de32 |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a20ce: 5272 dd32 |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dd │ │ +0a20d2: 8222 |0105: int-to-float v2, v2 │ │ +0a20d4: 7120 7a1c 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a20da: 0a02 |0109: move-result v2 │ │ +0a20dc: 5274 dc32 |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32dc │ │ +0a20e0: 8244 |010c: int-to-float v4, v4 │ │ +0a20e2: 7120 7a1c 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c7a │ │ +0a20e8: 0a04 |0110: move-result v4 │ │ +0a20ea: 6e30 a11c 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@1ca1 │ │ +0a20f0: 5571 fd32 |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fd │ │ +0a20f4: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ +0a20f8: 6001 7835 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@3578 │ │ +0a20fc: 6e20 661c 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c66 │ │ +0a2102: 5271 db32 |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32db │ │ +0a2106: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ +0a210a: 5472 de32 |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a210e: 6e20 9f1c 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@1c9f │ │ +0a2114: 5271 e232 |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e2 │ │ +0a2118: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ +0a211c: 5472 de32 |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32de │ │ +0a2120: 6e20 a21c 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@1ca2 │ │ +0a2126: 5571 e432 |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e4 │ │ +0a212a: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ +0a212e: 5471 fa32 |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ +0a2132: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ +0a2136: 6e20 7a01 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017a │ │ +0a213c: 5471 f232 |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ +0a2140: 6e20 7a01 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017a │ │ +0a2146: 5471 fa32 |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ +0a214a: 5472 fb32 |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fb │ │ +0a214e: 6e20 7801 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ +0a2154: 5471 f232 |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ +0a2158: 5472 f332 |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f3 │ │ +0a215c: 6e20 7801 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ +0a2162: 5471 fa32 |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32fa │ │ +0a2166: 2202 1b07 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@071b │ │ +0a216a: 7020 4a1c 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c4a │ │ +0a2170: 6e20 7601 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ +0a2176: 5471 f232 |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f2 │ │ +0a217a: 2202 1c07 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@071c │ │ +0a217e: 7020 4c1c 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c4c │ │ +0a2184: 6e20 7601 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ +0a218a: 5471 e932 |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e9 │ │ +0a218e: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ +0a2192: 0e00 |0165: return-void │ │ +0a2194: 6e10 2503 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a219a: 0c01 |0169: move-result-object v1 │ │ +0a219c: 1f01 0c00 |016a: check-cast v1, Landroid/app/Dialog; // type@000c │ │ +0a21a0: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ +0a21a4: 6e10 0400 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0004 │ │ +0a21aa: 0a00 |0171: move-result v0 │ │ +0a21ac: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ +0a21b0: 6e10 1000 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0010 │ │ +0a21b6: 2200 6900 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0069 │ │ +0a21ba: 7010 0301 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0103 │ │ +0a21c0: 6e10 0e00 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ +0a21c6: 0c02 |017f: move-result-object v2 │ │ +0a21c8: 6e10 fe00 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@00fe │ │ +0a21ce: 0c02 |0183: move-result-object v2 │ │ +0a21d0: 6e20 0401 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0104 │ │ +0a21d6: 5903 0c00 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@000c │ │ +0a21da: 5903 0b00 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@000b │ │ +0a21de: 6e10 0e00 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ +0a21e4: 0c01 |018e: move-result-object v1 │ │ +0a21e6: 6e20 0001 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0100 │ │ +0a21ec: 0e00 |0192: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=165 │ │ 0x000e line=169 │ │ 0x0018 line=170 │ │ 0x001b line=172 │ │ @@ -136391,17 +136391,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a22b0: |[0a22b0] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ -0a22c0: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a22c6: 0e00 |0003: return-void │ │ +0a22ac: |[0a22ac] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ +0a22bc: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a22c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/ColorUtils; │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/ColorUtils;) │ │ @@ -136409,25 +136409,25 @@ │ │ type : '(FLandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a2240: |[0a2240] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ -0a2250: 6e10 2800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ -0a2256: 0c01 |0003: move-result-object v1 │ │ -0a2258: 6e10 5700 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0057 │ │ -0a225e: 0c01 |0007: move-result-object v1 │ │ -0a2260: 5211 0900 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0009 │ │ -0a2264: a800 0001 |000a: mul-float v0, v0, v1 │ │ -0a2268: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ -0a226c: c610 |000e: add-float/2addr v0, v1 │ │ -0a226e: 8700 |000f: float-to-int v0, v0 │ │ -0a2270: 0f00 |0010: return v0 │ │ +0a223c: |[0a223c] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ +0a224c: 6e10 2800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ +0a2252: 0c01 |0003: move-result-object v1 │ │ +0a2254: 6e10 5700 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0057 │ │ +0a225a: 0c01 |0007: move-result-object v1 │ │ +0a225c: 5211 0900 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0009 │ │ +0a2260: a800 0001 |000a: mul-float v0, v0, v1 │ │ +0a2264: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ +0a2268: c610 |000e: add-float/2addr v0, v1 │ │ +0a226a: 8700 |000f: float-to-int v0, v0 │ │ +0a226c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) F │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -136436,27 +136436,27 @@ │ │ type : '(ILandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a2274: |[0a2274] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ -0a2284: 6e10 2800 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ -0a228a: 0c00 |0003: move-result-object v0 │ │ -0a228c: 6e20 5600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@0056 │ │ -0a2292: 0a01 |0007: move-result v1 │ │ -0a2294: 6e10 2800 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ -0a229a: 0c02 |000b: move-result-object v2 │ │ -0a229c: 6e10 5700 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0057 │ │ -0a22a2: 0c02 |000f: move-result-object v2 │ │ -0a22a4: 5222 0900 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0009 │ │ -0a22a8: c921 |0012: div-float/2addr v1, v2 │ │ -0a22aa: 8711 |0013: float-to-int v1, v1 │ │ -0a22ac: 0f01 |0014: return v1 │ │ +0a2270: |[0a2270] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ +0a2280: 6e10 2800 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ +0a2286: 0c00 |0003: move-result-object v0 │ │ +0a2288: 6e20 5600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@0056 │ │ +0a228e: 0a01 |0007: move-result v1 │ │ +0a2290: 6e10 2800 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0028 │ │ +0a2296: 0c02 |000b: move-result-object v2 │ │ +0a2298: 6e10 5700 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0057 │ │ +0a229e: 0c02 |000f: move-result-object v2 │ │ +0a22a0: 5222 0900 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0009 │ │ +0a22a4: c921 |0012: div-float/2addr v1, v2 │ │ +0a22a6: 8711 |0013: float-to-int v1, v1 │ │ +0a22a8: 0f01 |0014: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) I │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -136465,33 +136465,33 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0a21f4: |[0a21f4] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ -0a2204: 7110 7b00 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@007b │ │ -0a220a: 0a00 |0003: move-result v0 │ │ -0a220c: 7110 7900 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@0079 │ │ -0a2212: 0a01 |0007: move-result v1 │ │ -0a2214: 7110 7800 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@0078 │ │ -0a221a: 0a02 |000b: move-result v2 │ │ -0a221c: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ -0a2220: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ -0a2224: b010 |0010: add-int/2addr v0, v1 │ │ -0a2226: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ -0a222a: b020 |0013: add-int/2addr v0, v2 │ │ -0a222c: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -0a2230: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ -0a2234: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ -0a2238: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0a223a: 2802 |001b: goto 001d // +0002 │ │ -0a223c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0a223e: 0f02 |001d: return v2 │ │ +0a21f0: |[0a21f0] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ +0a2200: 7110 7b00 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@007b │ │ +0a2206: 0a00 |0003: move-result v0 │ │ +0a2208: 7110 7900 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@0079 │ │ +0a220e: 0a01 |0007: move-result v1 │ │ +0a2210: 7110 7800 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@0078 │ │ +0a2216: 0a02 |000b: move-result v2 │ │ +0a2218: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ +0a221c: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ +0a2220: b010 |0010: add-int/2addr v0, v1 │ │ +0a2222: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ +0a2226: b020 |0013: add-int/2addr v0, v2 │ │ +0a2228: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +0a222c: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ +0a2230: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ +0a2234: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0a2236: 2802 |001b: goto 001d // +0002 │ │ +0a2238: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0a223a: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=21 │ │ 0x0008 line=22 │ │ 0x0014 line=26 │ │ locals : │ │ @@ -136588,17 +136588,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2a9c: |[0a2a9c] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -0a2aac: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2ab2: 0e00 |0003: return-void │ │ +0a2a98: |[0a2a98] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +0a2aa8: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -136635,17 +136635,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2ab4: |[0a2ab4] petrov.kristiyan.colorpicker.R$array.:()V │ │ -0a2ac4: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2aca: 0e00 |0003: return-void │ │ +0a2ab0: |[0a2ab0] petrov.kristiyan.colorpicker.R$array.:()V │ │ +0a2ac0: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138082,17 +138082,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2acc: |[0a2acc] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -0a2adc: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2ae2: 0e00 |0003: return-void │ │ +0a2ac8: |[0a2ac8] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +0a2ad8: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138134,17 +138134,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2ae4: |[0a2ae4] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -0a2af4: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2afa: 0e00 |0003: return-void │ │ +0a2ae0: |[0a2ae0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +0a2af0: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138686,17 +138686,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2afc: |[0a2afc] petrov.kristiyan.colorpicker.R$color.:()V │ │ -0a2b0c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b12: 0e00 |0003: return-void │ │ +0a2af8: |[0a2af8] petrov.kristiyan.colorpicker.R$color.:()V │ │ +0a2b08: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -139358,17 +139358,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b14: |[0a2b14] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -0a2b24: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b2a: 0e00 |0003: return-void │ │ +0a2b10: |[0a2b10] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +0a2b20: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -139850,17 +139850,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b2c: |[0a2b2c] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -0a2b3c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b42: 0e00 |0003: return-void │ │ +0a2b28: |[0a2b28] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +0a2b38: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140457,17 +140457,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b44: |[0a2b44] petrov.kristiyan.colorpicker.R$id.:()V │ │ -0a2b54: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b5a: 0e00 |0003: return-void │ │ +0a2b40: |[0a2b40] petrov.kristiyan.colorpicker.R$id.:()V │ │ +0a2b50: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140524,17 +140524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b5c: |[0a2b5c] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -0a2b6c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b72: 0e00 |0003: return-void │ │ +0a2b58: |[0a2b58] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +0a2b68: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140766,17 +140766,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b74: |[0a2b74] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -0a2b84: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2b8a: 0e00 |0003: return-void │ │ +0a2b70: |[0a2b70] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +0a2b80: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140968,17 +140968,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b8c: |[0a2b8c] petrov.kristiyan.colorpicker.R$string.:()V │ │ -0a2b9c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a2ba2: 0e00 |0003: return-void │ │ +0a2b88: |[0a2b88] petrov.kristiyan.colorpicker.R$string.:()V │ │ +0a2b98: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a2b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -142745,17 +142745,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3688: |[0a3688] petrov.kristiyan.colorpicker.R$style.:()V │ │ -0a3698: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a369e: 0e00 |0003: return-void │ │ +0a3684: |[0a3684] petrov.kristiyan.colorpicker.R$style.:()V │ │ +0a3694: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a369a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -145332,257 +145332,257 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1374 16-bit code units │ │ -0a2ba4: |[0a2ba4] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -0a2bb4: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -0a2bb8: 2301 3b07 |0002: new-array v1, v0, [I // type@073b │ │ -0a2bbc: 2601 dc01 0000 |0004: fill-array-data v1, 000001e0 // +000001dc │ │ -0a2bc2: 6901 9437 |0007: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@3794 │ │ -0a2bc6: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -0a2bcc: 2410 3b07 0100 |000c: filled-new-array {v1}, [I // type@073b │ │ -0a2bd2: 0c02 |000f: move-result-object v2 │ │ -0a2bd4: 6902 9537 |0010: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@3795 │ │ -0a2bd8: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -0a2bde: 2410 3b07 0200 |0015: filled-new-array {v2}, [I // type@073b │ │ -0a2be4: 0c02 |0018: move-result-object v2 │ │ -0a2be6: 6902 b437 |0019: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@37b4 │ │ -0a2bea: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0a2bec: 2322 3b07 |001c: new-array v2, v2, [I // type@073b │ │ -0a2bf0: 6902 b637 |001e: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@37b6 │ │ -0a2bf4: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -0a2bf6: 2323 3b07 |0021: new-array v3, v2, [I // type@073b │ │ -0a2bfa: 2603 fb01 0000 |0023: fill-array-data v3, 0000021e // +000001fb │ │ -0a2c00: 6903 b737 |0026: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@37b7 │ │ -0a2c04: 1403 b601 047f |0028: const v3, #float 1.75467e+38 // #7f0401b6 │ │ -0a2c0a: 1404 4b02 047f |002b: const v4, #float 1.7547e+38 // #7f04024b │ │ -0a2c10: 2420 3b07 4300 |002e: filled-new-array {v3, v4}, [I // type@073b │ │ -0a2c16: 0c03 |0031: move-result-object v3 │ │ -0a2c18: 6903 be37 |0032: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@37be │ │ -0a2c1c: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ -0a2c20: 2334 3b07 |0036: new-array v4, v3, [I // type@073b │ │ -0a2c24: 2604 f601 0000 |0038: fill-array-data v4, 0000022e // +000001f6 │ │ -0a2c2a: 6904 c137 |003b: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@37c1 │ │ -0a2c2e: 2324 3b07 |003d: new-array v4, v2, [I // type@073b │ │ -0a2c32: 2604 0302 0000 |003f: fill-array-data v4, 00000242 // +00000203 │ │ -0a2c38: 6904 ca37 |0042: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@37ca │ │ -0a2c3c: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ -0a2c42: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ -0a2c48: 2420 3b07 5400 |004a: filled-new-array {v4, v5}, [I // type@073b │ │ -0a2c4e: 0c06 |004d: move-result-object v6 │ │ -0a2c50: 6906 d137 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@37d1 │ │ -0a2c54: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ -0a2c5a: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ -0a2c60: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ -0a2c66: 2440 3b07 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@073b │ │ -0a2c6c: 0c06 |005c: move-result-object v6 │ │ -0a2c6e: 6906 d437 |005d: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@37d4 │ │ -0a2c72: 1406 9204 047f |005f: const v6, #float 1.75482e+38 // #7f040492 │ │ -0a2c78: 1407 9304 047f |0062: const v7, #float 1.75482e+38 // #7f040493 │ │ -0a2c7e: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ -0a2c84: 1409 ee03 047f |0068: const v9, #float 1.75478e+38 // #7f0403ee │ │ -0a2c8a: 2440 3b07 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@073b │ │ -0a2c90: 0c06 |006e: move-result-object v6 │ │ -0a2c92: 6906 d937 |006f: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@37d9 │ │ -0a2c96: 1406 8d04 047f |0071: const v6, #float 1.75482e+38 // #7f04048d │ │ -0a2c9c: 1407 8e04 047f |0074: const v7, #float 1.75482e+38 // #7f04048e │ │ -0a2ca2: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ -0a2ca8: 1409 8c04 047f |007a: const v9, #float 1.75482e+38 // #7f04048c │ │ -0a2cae: 2440 3b07 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@073b │ │ -0a2cb4: 0c06 |0080: move-result-object v6 │ │ -0a2cb6: 6906 de37 |0081: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@37de │ │ -0a2cba: 1276 |0083: const/4 v6, #int 7 // #7 │ │ -0a2cbc: 2367 3b07 |0084: new-array v7, v6, [I // type@073b │ │ -0a2cc0: 2607 cc01 0000 |0086: fill-array-data v7, 00000252 // +000001cc │ │ -0a2cc6: 6907 e337 |0089: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@37e3 │ │ -0a2cca: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ -0a2cce: 2377 3b07 |008d: new-array v7, v7, [I // type@073b │ │ -0a2cd2: 2607 d501 0000 |008f: fill-array-data v7, 00000264 // +000001d5 │ │ -0a2cd8: 6907 eb37 |0092: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@37eb │ │ -0a2cdc: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ -0a2ce0: 2377 3b07 |0096: new-array v7, v7, [I // type@073b │ │ -0a2ce4: 2607 fc01 0000 |0098: fill-array-data v7, 00000294 // +000001fc │ │ -0a2cea: 6907 0238 |009b: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@3802 │ │ -0a2cee: 1407 2d00 047f |009d: const v7, #float 1.75459e+38 // #7f04002d │ │ -0a2cf4: 2410 3b07 0700 |00a0: filled-new-array {v7}, [I // type@073b │ │ -0a2cfa: 0c07 |00a3: move-result-object v7 │ │ -0a2cfc: 6907 8238 |00a4: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@3882 │ │ -0a2d00: 1407 2e00 047f |00a6: const v7, #float 1.75459e+38 // #7f04002e │ │ -0a2d06: 1408 7302 047f |00a9: const v8, #float 1.75471e+38 // #7f040273 │ │ -0a2d0c: 1409 a501 0101 |00ac: const v9, #float 2.36947e-38 // #010101a5 │ │ -0a2d12: 140a 1f03 0101 |00af: const v10, #float 2.36958e-38 // #0101031f │ │ -0a2d18: 140b 4706 0101 |00b2: const v11, #float 2.36981e-38 // #01010647 │ │ -0a2d1e: 2458 3b07 a97b |00b5: filled-new-array {v9, v10, v11, v7, v8}, [I // type@073b │ │ -0a2d24: 0c07 |00b8: move-result-object v7 │ │ -0a2d26: 6907 8438 |00b9: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@3884 │ │ -0a2d2a: 1407 9800 047f |00bb: const v7, #float 1.75461e+38 // #7f040098 │ │ -0a2d30: 1408 9900 047f |00be: const v8, #float 1.75461e+38 // #7f040099 │ │ -0a2d36: 140a 0701 0101 |00c1: const v10, #float 2.36943e-38 // #01010107 │ │ -0a2d3c: 140b 8f00 047f |00c4: const v11, #float 1.75461e+38 // #7f04008f │ │ -0a2d42: 2440 3b07 ba87 |00c7: filled-new-array {v10, v11, v7, v8}, [I // type@073b │ │ -0a2d48: 0c07 |00ca: move-result-object v7 │ │ -0a2d4a: 6907 8a38 |00cb: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@388a │ │ -0a2d4e: 1407 7202 047f |00cd: const v7, #float 1.75471e+38 // #7f040272 │ │ -0a2d54: 1408 0104 047f |00d0: const v8, #float 1.75479e+38 // #7f040401 │ │ -0a2d5a: 2420 3b07 8700 |00d3: filled-new-array {v7, v8}, [I // type@073b │ │ -0a2d60: 0c07 |00d6: move-result-object v7 │ │ -0a2d62: 6907 8f38 |00d7: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@388f │ │ -0a2d66: 2367 3b07 |00d9: new-array v7, v6, [I // type@073b │ │ -0a2d6a: 2607 bb02 0000 |00db: fill-array-data v7, 00000396 // +000002bb │ │ -0a2d70: 6907 9038 |00de: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@3890 │ │ -0a2d74: 2333 3b07 |00e0: new-array v3, v3, [I // type@073b │ │ -0a2d78: 2603 c602 0000 |00e2: fill-array-data v3, 000003a8 // +000002c6 │ │ -0a2d7e: 6903 9a38 |00e5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@389a │ │ -0a2d82: 2363 3b07 |00e7: new-array v3, v6, [I // type@073b │ │ -0a2d86: 2603 d302 0000 |00e9: fill-array-data v3, 000003bc // +000002d3 │ │ -0a2d8c: 6903 a338 |00ec: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@38a3 │ │ -0a2d90: 1303 0a00 |00ee: const/16 v3, #int 10 // #a │ │ -0a2d94: 2333 3b07 |00f0: new-array v3, v3, [I // type@073b │ │ -0a2d98: 2603 dc02 0000 |00f2: fill-array-data v3, 000003ce // +000002dc │ │ -0a2d9e: 6903 a438 |00f5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@38a4 │ │ -0a2da2: 1303 0c00 |00f7: const/16 v3, #int 12 // #c │ │ -0a2da6: 2336 3b07 |00f9: new-array v6, v3, [I // type@073b │ │ -0a2daa: 2606 eb02 0000 |00fb: fill-array-data v6, 000003e6 // +000002eb │ │ -0a2db0: 6906 b638 |00fe: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@38b6 │ │ -0a2db4: 1406 1405 0101 |0100: const v6, #float 2.36972e-38 // #01010514 │ │ -0a2dba: 2420 3b07 6900 |0103: filled-new-array {v9, v6}, [I // type@073b │ │ -0a2dc0: 0c06 |0106: move-result-object v6 │ │ -0a2dc2: 6906 b738 |0107: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@38b7 │ │ -0a2dc6: 1306 0900 |0109: const/16 v6, #int 9 // #9 │ │ -0a2dca: 2367 3b07 |010b: new-array v7, v6, [I // type@073b │ │ -0a2dce: 2607 f502 0000 |010d: fill-array-data v7, 00000402 // +000002f5 │ │ -0a2dd4: 6907 c638 |0110: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@38c6 │ │ -0a2dd8: 1407 f500 0101 |0112: const v7, #float 2.36942e-38 // #010100f5 │ │ -0a2dde: 1408 8101 0101 |0115: const v8, #float 2.36946e-38 // #01010181 │ │ -0a2de4: 1409 f400 0101 |0118: const v9, #float 2.36942e-38 // #010100f4 │ │ -0a2dea: 2440 3b07 9187 |011b: filled-new-array {v1, v9, v7, v8}, [I // type@073b │ │ -0a2df0: 0c01 |011e: move-result-object v1 │ │ -0a2df2: 6901 c738 |011f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@38c7 │ │ -0a2df6: 1401 ac02 0101 |0121: const v1, #float 2.36955e-38 // #010102ac │ │ -0a2dfc: 1407 ad02 0101 |0124: const v7, #float 2.36955e-38 // #010102ad │ │ -0a2e02: 2420 3b07 7100 |0127: filled-new-array {v1, v7}, [I // type@073b │ │ -0a2e08: 0c01 |012a: move-result-object v1 │ │ -0a2e0a: 6901 d538 |012b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@38d5 │ │ -0a2e0e: 2321 3b07 |012d: new-array v1, v2, [I // type@073b │ │ -0a2e12: 2601 e902 0000 |012f: fill-array-data v1, 00000418 // +000002e9 │ │ -0a2e18: 6901 d838 |0132: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@38d8 │ │ -0a2e1c: 1301 1700 |0134: const/16 v1, #int 23 // #17 │ │ -0a2e20: 2311 3b07 |0136: new-array v1, v1, [I // type@073b │ │ -0a2e24: 2601 f002 0000 |0138: fill-array-data v1, 00000428 // +000002f0 │ │ -0a2e2a: 6901 df38 |013b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@38df │ │ -0a2e2e: 2361 3b07 |013d: new-array v1, v6, [I // type@073b │ │ -0a2e32: 2601 1b03 0000 |013f: fill-array-data v1, 0000045a // +0000031b │ │ -0a2e38: 6901 f738 |0142: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@38f7 │ │ -0a2e3c: 1401 c902 0101 |0144: const v1, #float 2.36956e-38 // #010102c9 │ │ -0a2e42: 1406 6c03 047f |0147: const v6, #float 1.75476e+38 // #7f04036c │ │ -0a2e48: 1407 7601 0101 |014a: const v7, #float 2.36946e-38 // #01010176 │ │ -0a2e4e: 2430 3b07 1706 |014d: filled-new-array {v7, v1, v6}, [I // type@073b │ │ -0a2e54: 0c01 |0150: move-result-object v1 │ │ -0a2e56: 6901 0139 |0151: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@3901 │ │ -0a2e5a: 1401 f803 047f |0153: const v1, #float 1.75479e+38 // #7f0403f8 │ │ -0a2e60: 2410 3b07 0100 |0156: filled-new-array {v1}, [I // type@073b │ │ -0a2e66: 0c01 |0159: move-result-object v1 │ │ -0a2e68: 6901 0239 |015a: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@3902 │ │ -0a2e6c: 1401 6e03 047f |015c: const v1, #float 1.75476e+38 // #7f04036e │ │ -0a2e72: 1406 7503 047f |015f: const v6, #float 1.75476e+38 // #7f040375 │ │ -0a2e78: 2420 3b07 6100 |0162: filled-new-array {v1, v6}, [I // type@073b │ │ -0a2e7e: 0c01 |0165: move-result-object v1 │ │ -0a2e80: 6901 0739 |0166: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@3907 │ │ -0a2e84: 2331 3b07 |0168: new-array v1, v3, [I // type@073b │ │ -0a2e88: 2601 0603 0000 |016a: fill-array-data v1, 00000470 // +00000306 │ │ -0a2e8e: 6901 0a39 |016d: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@390a │ │ -0a2e92: 2300 3b07 |016f: new-array v0, v0, [I // type@073b │ │ -0a2e96: 2600 1b03 0000 |0171: fill-array-data v0, 0000048c // +0000031b │ │ -0a2e9c: 6900 1739 |0174: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@3917 │ │ -0a2ea0: 1400 6202 0101 |0176: const v0, #float 2.36953e-38 // #01010262 │ │ -0a2ea6: 1401 8e03 047f |0179: const v1, #float 1.75477e+38 // #7f04038e │ │ -0a2eac: 1403 b200 0101 |017c: const v3, #float 2.36941e-38 // #010100b2 │ │ -0a2eb2: 1406 7b01 0101 |017f: const v6, #float 2.36946e-38 // #0101017b │ │ -0a2eb8: 2451 3b07 7306 |0182: filled-new-array {v3, v7, v6, v0, v1}, [I // type@073b │ │ -0a2ebe: 0c00 |0185: move-result-object v0 │ │ -0a2ec0: 6900 3539 |0186: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@3935 │ │ -0a2ec4: 2320 3b07 |0188: new-array v0, v2, [I // type@073b │ │ -0a2ec8: 2600 4003 0000 |018a: fill-array-data v0, 000004ca // +00000340 │ │ -0a2ece: 6900 3b39 |018d: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@393b │ │ -0a2ed2: 2410 3b07 0500 |018f: filled-new-array {v5}, [I // type@073b │ │ -0a2ed8: 0c00 |0192: move-result-object v0 │ │ -0a2eda: 6900 3c39 |0193: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@393c │ │ -0a2ede: 1300 0e00 |0195: const/16 v0, #int 14 // #e │ │ -0a2ee2: 2300 3b07 |0197: new-array v0, v0, [I // type@073b │ │ -0a2ee6: 2600 4103 0000 |0199: fill-array-data v0, 000004da // +00000341 │ │ -0a2eec: 6900 4439 |019c: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@3944 │ │ -0a2ef0: 1300 1000 |019e: const/16 v0, #int 16 // #10 │ │ -0a2ef4: 2300 3b07 |01a0: new-array v0, v0, [I // type@073b │ │ -0a2ef8: 2600 5803 0000 |01a2: fill-array-data v0, 000004fa // +00000358 │ │ -0a2efe: 6900 5339 |01a5: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@3953 │ │ -0a2f02: 1300 1e00 |01a7: const/16 v0, #int 30 // #1e │ │ -0a2f06: 2300 3b07 |01a9: new-array v0, v0, [I // type@073b │ │ -0a2f0a: 2600 7303 0000 |01ab: fill-array-data v0, 0000051e // +00000373 │ │ -0a2f10: 6900 6439 |01ae: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@3964 │ │ -0a2f14: 1400 7303 047f |01b0: const v0, #float 1.75476e+38 // #7f040373 │ │ -0a2f1a: 1401 7b04 047f |01b3: const v1, #float 1.75481e+38 // #7f04047b │ │ -0a2f20: 1502 0101 |01b6: const/high16 v2, #int 16842752 // #101 │ │ -0a2f24: 1403 da00 0101 |01b8: const v3, #float 2.36942e-38 // #010100da │ │ -0a2f2a: 1405 7003 047f |01bb: const v5, #float 1.75476e+38 // #7f040370 │ │ -0a2f30: 2451 3b07 3205 |01be: filled-new-array {v2, v3, v5, v0, v1}, [I // type@073b │ │ -0a2f36: 0c00 |01c1: move-result-object v0 │ │ -0a2f38: 6900 8339 |01c2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@3983 │ │ -0a2f3c: 1400 5000 047f |01c4: const v0, #float 1.7546e+38 // #7f040050 │ │ -0a2f42: 1401 5100 047f |01c7: const v1, #float 1.7546e+38 // #7f040051 │ │ -0a2f48: 1402 d400 0101 |01ca: const v2, #float 2.36942e-38 // #010100d4 │ │ -0a2f4e: 2430 3b07 0201 |01cd: filled-new-array {v2, v0, v1}, [I // type@073b │ │ -0a2f54: 0c00 |01d0: move-result-object v0 │ │ -0a2f56: 6900 8439 |01d1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@3984 │ │ -0a2f5a: 1400 f200 0101 |01d3: const v0, #float 2.36942e-38 // #010100f2 │ │ -0a2f60: 1401 f300 0101 |01d6: const v1, #float 2.36942e-38 // #010100f3 │ │ -0a2f66: 2430 3b07 0401 |01d9: filled-new-array {v4, v0, v1}, [I // type@073b │ │ -0a2f6c: 0c00 |01dc: move-result-object v0 │ │ -0a2f6e: 6900 8839 |01dd: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@3988 │ │ -0a2f72: 0e00 |01df: return-void │ │ -0a2f74: 0003 0400 1d00 0000 4700 047f 4e00 ... |01e0: array-data (62 units) │ │ -0a2ff0: 0003 0400 0600 0000 4700 047f 4e00 ... |021e: array-data (16 units) │ │ -0a3010: 0003 0400 0800 0000 f200 0101 9200 ... |022e: array-data (20 units) │ │ -0a3038: 0003 0400 0600 0000 1c01 0101 9401 ... |0242: array-data (16 units) │ │ -0a3058: 0003 0400 0700 0000 3400 0101 6d01 ... |0252: array-data (18 units) │ │ -0a307c: 0003 0400 1600 0000 3400 0101 4000 ... |0264: array-data (48 units) │ │ -0a30dc: 0003 0400 7f00 0000 5700 0101 ae00 ... |0294: array-data (258 units) │ │ -0a32e0: 0003 0400 0700 0000 b300 0101 7e02 ... |0396: array-data (18 units) │ │ -0a3304: 0003 0400 0800 0000 3900 047f 3a00 ... |03a8: array-data (20 units) │ │ -0a332c: 0003 0400 0700 0000 0c02 047f 0d02 ... |03bc: array-data (18 units) │ │ -0a3350: 0003 0400 0a00 0000 3205 0101 3305 ... |03ce: array-data (24 units) │ │ -0a3380: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03e6: array-data (28 units) │ │ -0a33b8: 0003 0400 0900 0000 af00 0101 c400 ... |0402: array-data (22 units) │ │ -0a33e4: 0003 0400 0600 0000 0e00 0101 d000 ... |0418: array-data (16 units) │ │ -0a3404: 0003 0400 1700 0000 0200 0101 0e00 ... |0428: array-data (50 units) │ │ -0a3468: 0003 0400 0900 0000 ae00 0101 2c01 ... |045a: array-data (22 units) │ │ -0a3494: 0003 0400 0c00 0000 c400 0101 eb00 ... |0470: array-data (28 units) │ │ -0a34cc: 0003 0400 1d00 0000 3400 0101 da00 ... |048c: array-data (62 units) │ │ -0a3548: 0003 0400 0600 0000 1c01 0101 9401 ... |04ca: array-data (16 units) │ │ -0a3568: 0003 0400 0e00 0000 2401 0101 2501 ... |04da: array-data (32 units) │ │ -0a35a8: 0003 0400 1000 0000 9500 0101 9600 ... |04fa: array-data (36 units) │ │ -0a35f0: 0003 0400 1e00 0000 af00 0101 4001 ... |051e: array-data (64 units) │ │ +0a2ba0: |[0a2ba0] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +0a2bb0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +0a2bb4: 2301 3b07 |0002: new-array v1, v0, [I // type@073b │ │ +0a2bb8: 2601 dc01 0000 |0004: fill-array-data v1, 000001e0 // +000001dc │ │ +0a2bbe: 6901 9437 |0007: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@3794 │ │ +0a2bc2: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +0a2bc8: 2410 3b07 0100 |000c: filled-new-array {v1}, [I // type@073b │ │ +0a2bce: 0c02 |000f: move-result-object v2 │ │ +0a2bd0: 6902 9537 |0010: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@3795 │ │ +0a2bd4: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +0a2bda: 2410 3b07 0200 |0015: filled-new-array {v2}, [I // type@073b │ │ +0a2be0: 0c02 |0018: move-result-object v2 │ │ +0a2be2: 6902 b437 |0019: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@37b4 │ │ +0a2be6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0a2be8: 2322 3b07 |001c: new-array v2, v2, [I // type@073b │ │ +0a2bec: 6902 b637 |001e: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@37b6 │ │ +0a2bf0: 1262 |0020: const/4 v2, #int 6 // #6 │ │ +0a2bf2: 2323 3b07 |0021: new-array v3, v2, [I // type@073b │ │ +0a2bf6: 2603 fb01 0000 |0023: fill-array-data v3, 0000021e // +000001fb │ │ +0a2bfc: 6903 b737 |0026: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@37b7 │ │ +0a2c00: 1403 b601 047f |0028: const v3, #float 1.75467e+38 // #7f0401b6 │ │ +0a2c06: 1404 4b02 047f |002b: const v4, #float 1.7547e+38 // #7f04024b │ │ +0a2c0c: 2420 3b07 4300 |002e: filled-new-array {v3, v4}, [I // type@073b │ │ +0a2c12: 0c03 |0031: move-result-object v3 │ │ +0a2c14: 6903 be37 |0032: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@37be │ │ +0a2c18: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ +0a2c1c: 2334 3b07 |0036: new-array v4, v3, [I // type@073b │ │ +0a2c20: 2604 f601 0000 |0038: fill-array-data v4, 0000022e // +000001f6 │ │ +0a2c26: 6904 c137 |003b: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@37c1 │ │ +0a2c2a: 2324 3b07 |003d: new-array v4, v2, [I // type@073b │ │ +0a2c2e: 2604 0302 0000 |003f: fill-array-data v4, 00000242 // +00000203 │ │ +0a2c34: 6904 ca37 |0042: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@37ca │ │ +0a2c38: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ +0a2c3e: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ +0a2c44: 2420 3b07 5400 |004a: filled-new-array {v4, v5}, [I // type@073b │ │ +0a2c4a: 0c06 |004d: move-result-object v6 │ │ +0a2c4c: 6906 d137 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@37d1 │ │ +0a2c50: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ +0a2c56: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ +0a2c5c: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ +0a2c62: 2440 3b07 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@073b │ │ +0a2c68: 0c06 |005c: move-result-object v6 │ │ +0a2c6a: 6906 d437 |005d: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@37d4 │ │ +0a2c6e: 1406 9204 047f |005f: const v6, #float 1.75482e+38 // #7f040492 │ │ +0a2c74: 1407 9304 047f |0062: const v7, #float 1.75482e+38 // #7f040493 │ │ +0a2c7a: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ +0a2c80: 1409 ee03 047f |0068: const v9, #float 1.75478e+38 // #7f0403ee │ │ +0a2c86: 2440 3b07 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@073b │ │ +0a2c8c: 0c06 |006e: move-result-object v6 │ │ +0a2c8e: 6906 d937 |006f: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@37d9 │ │ +0a2c92: 1406 8d04 047f |0071: const v6, #float 1.75482e+38 // #7f04048d │ │ +0a2c98: 1407 8e04 047f |0074: const v7, #float 1.75482e+38 // #7f04048e │ │ +0a2c9e: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ +0a2ca4: 1409 8c04 047f |007a: const v9, #float 1.75482e+38 // #7f04048c │ │ +0a2caa: 2440 3b07 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@073b │ │ +0a2cb0: 0c06 |0080: move-result-object v6 │ │ +0a2cb2: 6906 de37 |0081: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@37de │ │ +0a2cb6: 1276 |0083: const/4 v6, #int 7 // #7 │ │ +0a2cb8: 2367 3b07 |0084: new-array v7, v6, [I // type@073b │ │ +0a2cbc: 2607 cc01 0000 |0086: fill-array-data v7, 00000252 // +000001cc │ │ +0a2cc2: 6907 e337 |0089: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@37e3 │ │ +0a2cc6: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ +0a2cca: 2377 3b07 |008d: new-array v7, v7, [I // type@073b │ │ +0a2cce: 2607 d501 0000 |008f: fill-array-data v7, 00000264 // +000001d5 │ │ +0a2cd4: 6907 eb37 |0092: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@37eb │ │ +0a2cd8: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ +0a2cdc: 2377 3b07 |0096: new-array v7, v7, [I // type@073b │ │ +0a2ce0: 2607 fc01 0000 |0098: fill-array-data v7, 00000294 // +000001fc │ │ +0a2ce6: 6907 0238 |009b: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@3802 │ │ +0a2cea: 1407 2d00 047f |009d: const v7, #float 1.75459e+38 // #7f04002d │ │ +0a2cf0: 2410 3b07 0700 |00a0: filled-new-array {v7}, [I // type@073b │ │ +0a2cf6: 0c07 |00a3: move-result-object v7 │ │ +0a2cf8: 6907 8238 |00a4: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@3882 │ │ +0a2cfc: 1407 2e00 047f |00a6: const v7, #float 1.75459e+38 // #7f04002e │ │ +0a2d02: 1408 7302 047f |00a9: const v8, #float 1.75471e+38 // #7f040273 │ │ +0a2d08: 1409 a501 0101 |00ac: const v9, #float 2.36947e-38 // #010101a5 │ │ +0a2d0e: 140a 1f03 0101 |00af: const v10, #float 2.36958e-38 // #0101031f │ │ +0a2d14: 140b 4706 0101 |00b2: const v11, #float 2.36981e-38 // #01010647 │ │ +0a2d1a: 2458 3b07 a97b |00b5: filled-new-array {v9, v10, v11, v7, v8}, [I // type@073b │ │ +0a2d20: 0c07 |00b8: move-result-object v7 │ │ +0a2d22: 6907 8438 |00b9: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@3884 │ │ +0a2d26: 1407 9800 047f |00bb: const v7, #float 1.75461e+38 // #7f040098 │ │ +0a2d2c: 1408 9900 047f |00be: const v8, #float 1.75461e+38 // #7f040099 │ │ +0a2d32: 140a 0701 0101 |00c1: const v10, #float 2.36943e-38 // #01010107 │ │ +0a2d38: 140b 8f00 047f |00c4: const v11, #float 1.75461e+38 // #7f04008f │ │ +0a2d3e: 2440 3b07 ba87 |00c7: filled-new-array {v10, v11, v7, v8}, [I // type@073b │ │ +0a2d44: 0c07 |00ca: move-result-object v7 │ │ +0a2d46: 6907 8a38 |00cb: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@388a │ │ +0a2d4a: 1407 7202 047f |00cd: const v7, #float 1.75471e+38 // #7f040272 │ │ +0a2d50: 1408 0104 047f |00d0: const v8, #float 1.75479e+38 // #7f040401 │ │ +0a2d56: 2420 3b07 8700 |00d3: filled-new-array {v7, v8}, [I // type@073b │ │ +0a2d5c: 0c07 |00d6: move-result-object v7 │ │ +0a2d5e: 6907 8f38 |00d7: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@388f │ │ +0a2d62: 2367 3b07 |00d9: new-array v7, v6, [I // type@073b │ │ +0a2d66: 2607 bb02 0000 |00db: fill-array-data v7, 00000396 // +000002bb │ │ +0a2d6c: 6907 9038 |00de: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@3890 │ │ +0a2d70: 2333 3b07 |00e0: new-array v3, v3, [I // type@073b │ │ +0a2d74: 2603 c602 0000 |00e2: fill-array-data v3, 000003a8 // +000002c6 │ │ +0a2d7a: 6903 9a38 |00e5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@389a │ │ +0a2d7e: 2363 3b07 |00e7: new-array v3, v6, [I // type@073b │ │ +0a2d82: 2603 d302 0000 |00e9: fill-array-data v3, 000003bc // +000002d3 │ │ +0a2d88: 6903 a338 |00ec: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@38a3 │ │ +0a2d8c: 1303 0a00 |00ee: const/16 v3, #int 10 // #a │ │ +0a2d90: 2333 3b07 |00f0: new-array v3, v3, [I // type@073b │ │ +0a2d94: 2603 dc02 0000 |00f2: fill-array-data v3, 000003ce // +000002dc │ │ +0a2d9a: 6903 a438 |00f5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@38a4 │ │ +0a2d9e: 1303 0c00 |00f7: const/16 v3, #int 12 // #c │ │ +0a2da2: 2336 3b07 |00f9: new-array v6, v3, [I // type@073b │ │ +0a2da6: 2606 eb02 0000 |00fb: fill-array-data v6, 000003e6 // +000002eb │ │ +0a2dac: 6906 b638 |00fe: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@38b6 │ │ +0a2db0: 1406 1405 0101 |0100: const v6, #float 2.36972e-38 // #01010514 │ │ +0a2db6: 2420 3b07 6900 |0103: filled-new-array {v9, v6}, [I // type@073b │ │ +0a2dbc: 0c06 |0106: move-result-object v6 │ │ +0a2dbe: 6906 b738 |0107: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@38b7 │ │ +0a2dc2: 1306 0900 |0109: const/16 v6, #int 9 // #9 │ │ +0a2dc6: 2367 3b07 |010b: new-array v7, v6, [I // type@073b │ │ +0a2dca: 2607 f502 0000 |010d: fill-array-data v7, 00000402 // +000002f5 │ │ +0a2dd0: 6907 c638 |0110: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@38c6 │ │ +0a2dd4: 1407 f500 0101 |0112: const v7, #float 2.36942e-38 // #010100f5 │ │ +0a2dda: 1408 8101 0101 |0115: const v8, #float 2.36946e-38 // #01010181 │ │ +0a2de0: 1409 f400 0101 |0118: const v9, #float 2.36942e-38 // #010100f4 │ │ +0a2de6: 2440 3b07 9187 |011b: filled-new-array {v1, v9, v7, v8}, [I // type@073b │ │ +0a2dec: 0c01 |011e: move-result-object v1 │ │ +0a2dee: 6901 c738 |011f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@38c7 │ │ +0a2df2: 1401 ac02 0101 |0121: const v1, #float 2.36955e-38 // #010102ac │ │ +0a2df8: 1407 ad02 0101 |0124: const v7, #float 2.36955e-38 // #010102ad │ │ +0a2dfe: 2420 3b07 7100 |0127: filled-new-array {v1, v7}, [I // type@073b │ │ +0a2e04: 0c01 |012a: move-result-object v1 │ │ +0a2e06: 6901 d538 |012b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@38d5 │ │ +0a2e0a: 2321 3b07 |012d: new-array v1, v2, [I // type@073b │ │ +0a2e0e: 2601 e902 0000 |012f: fill-array-data v1, 00000418 // +000002e9 │ │ +0a2e14: 6901 d838 |0132: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@38d8 │ │ +0a2e18: 1301 1700 |0134: const/16 v1, #int 23 // #17 │ │ +0a2e1c: 2311 3b07 |0136: new-array v1, v1, [I // type@073b │ │ +0a2e20: 2601 f002 0000 |0138: fill-array-data v1, 00000428 // +000002f0 │ │ +0a2e26: 6901 df38 |013b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@38df │ │ +0a2e2a: 2361 3b07 |013d: new-array v1, v6, [I // type@073b │ │ +0a2e2e: 2601 1b03 0000 |013f: fill-array-data v1, 0000045a // +0000031b │ │ +0a2e34: 6901 f738 |0142: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@38f7 │ │ +0a2e38: 1401 c902 0101 |0144: const v1, #float 2.36956e-38 // #010102c9 │ │ +0a2e3e: 1406 6c03 047f |0147: const v6, #float 1.75476e+38 // #7f04036c │ │ +0a2e44: 1407 7601 0101 |014a: const v7, #float 2.36946e-38 // #01010176 │ │ +0a2e4a: 2430 3b07 1706 |014d: filled-new-array {v7, v1, v6}, [I // type@073b │ │ +0a2e50: 0c01 |0150: move-result-object v1 │ │ +0a2e52: 6901 0139 |0151: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@3901 │ │ +0a2e56: 1401 f803 047f |0153: const v1, #float 1.75479e+38 // #7f0403f8 │ │ +0a2e5c: 2410 3b07 0100 |0156: filled-new-array {v1}, [I // type@073b │ │ +0a2e62: 0c01 |0159: move-result-object v1 │ │ +0a2e64: 6901 0239 |015a: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@3902 │ │ +0a2e68: 1401 6e03 047f |015c: const v1, #float 1.75476e+38 // #7f04036e │ │ +0a2e6e: 1406 7503 047f |015f: const v6, #float 1.75476e+38 // #7f040375 │ │ +0a2e74: 2420 3b07 6100 |0162: filled-new-array {v1, v6}, [I // type@073b │ │ +0a2e7a: 0c01 |0165: move-result-object v1 │ │ +0a2e7c: 6901 0739 |0166: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@3907 │ │ +0a2e80: 2331 3b07 |0168: new-array v1, v3, [I // type@073b │ │ +0a2e84: 2601 0603 0000 |016a: fill-array-data v1, 00000470 // +00000306 │ │ +0a2e8a: 6901 0a39 |016d: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@390a │ │ +0a2e8e: 2300 3b07 |016f: new-array v0, v0, [I // type@073b │ │ +0a2e92: 2600 1b03 0000 |0171: fill-array-data v0, 0000048c // +0000031b │ │ +0a2e98: 6900 1739 |0174: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@3917 │ │ +0a2e9c: 1400 6202 0101 |0176: const v0, #float 2.36953e-38 // #01010262 │ │ +0a2ea2: 1401 8e03 047f |0179: const v1, #float 1.75477e+38 // #7f04038e │ │ +0a2ea8: 1403 b200 0101 |017c: const v3, #float 2.36941e-38 // #010100b2 │ │ +0a2eae: 1406 7b01 0101 |017f: const v6, #float 2.36946e-38 // #0101017b │ │ +0a2eb4: 2451 3b07 7306 |0182: filled-new-array {v3, v7, v6, v0, v1}, [I // type@073b │ │ +0a2eba: 0c00 |0185: move-result-object v0 │ │ +0a2ebc: 6900 3539 |0186: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@3935 │ │ +0a2ec0: 2320 3b07 |0188: new-array v0, v2, [I // type@073b │ │ +0a2ec4: 2600 4003 0000 |018a: fill-array-data v0, 000004ca // +00000340 │ │ +0a2eca: 6900 3b39 |018d: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@393b │ │ +0a2ece: 2410 3b07 0500 |018f: filled-new-array {v5}, [I // type@073b │ │ +0a2ed4: 0c00 |0192: move-result-object v0 │ │ +0a2ed6: 6900 3c39 |0193: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@393c │ │ +0a2eda: 1300 0e00 |0195: const/16 v0, #int 14 // #e │ │ +0a2ede: 2300 3b07 |0197: new-array v0, v0, [I // type@073b │ │ +0a2ee2: 2600 4103 0000 |0199: fill-array-data v0, 000004da // +00000341 │ │ +0a2ee8: 6900 4439 |019c: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@3944 │ │ +0a2eec: 1300 1000 |019e: const/16 v0, #int 16 // #10 │ │ +0a2ef0: 2300 3b07 |01a0: new-array v0, v0, [I // type@073b │ │ +0a2ef4: 2600 5803 0000 |01a2: fill-array-data v0, 000004fa // +00000358 │ │ +0a2efa: 6900 5339 |01a5: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@3953 │ │ +0a2efe: 1300 1e00 |01a7: const/16 v0, #int 30 // #1e │ │ +0a2f02: 2300 3b07 |01a9: new-array v0, v0, [I // type@073b │ │ +0a2f06: 2600 7303 0000 |01ab: fill-array-data v0, 0000051e // +00000373 │ │ +0a2f0c: 6900 6439 |01ae: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@3964 │ │ +0a2f10: 1400 7303 047f |01b0: const v0, #float 1.75476e+38 // #7f040373 │ │ +0a2f16: 1401 7b04 047f |01b3: const v1, #float 1.75481e+38 // #7f04047b │ │ +0a2f1c: 1502 0101 |01b6: const/high16 v2, #int 16842752 // #101 │ │ +0a2f20: 1403 da00 0101 |01b8: const v3, #float 2.36942e-38 // #010100da │ │ +0a2f26: 1405 7003 047f |01bb: const v5, #float 1.75476e+38 // #7f040370 │ │ +0a2f2c: 2451 3b07 3205 |01be: filled-new-array {v2, v3, v5, v0, v1}, [I // type@073b │ │ +0a2f32: 0c00 |01c1: move-result-object v0 │ │ +0a2f34: 6900 8339 |01c2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@3983 │ │ +0a2f38: 1400 5000 047f |01c4: const v0, #float 1.7546e+38 // #7f040050 │ │ +0a2f3e: 1401 5100 047f |01c7: const v1, #float 1.7546e+38 // #7f040051 │ │ +0a2f44: 1402 d400 0101 |01ca: const v2, #float 2.36942e-38 // #010100d4 │ │ +0a2f4a: 2430 3b07 0201 |01cd: filled-new-array {v2, v0, v1}, [I // type@073b │ │ +0a2f50: 0c00 |01d0: move-result-object v0 │ │ +0a2f52: 6900 8439 |01d1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@3984 │ │ +0a2f56: 1400 f200 0101 |01d3: const v0, #float 2.36942e-38 // #010100f2 │ │ +0a2f5c: 1401 f300 0101 |01d6: const v1, #float 2.36942e-38 // #010100f3 │ │ +0a2f62: 2430 3b07 0401 |01d9: filled-new-array {v4, v0, v1}, [I // type@073b │ │ +0a2f68: 0c00 |01dc: move-result-object v0 │ │ +0a2f6a: 6900 8839 |01dd: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@3988 │ │ +0a2f6e: 0e00 |01df: return-void │ │ +0a2f70: 0003 0400 1d00 0000 4700 047f 4e00 ... |01e0: array-data (62 units) │ │ +0a2fec: 0003 0400 0600 0000 4700 047f 4e00 ... |021e: array-data (16 units) │ │ +0a300c: 0003 0400 0800 0000 f200 0101 9200 ... |022e: array-data (20 units) │ │ +0a3034: 0003 0400 0600 0000 1c01 0101 9401 ... |0242: array-data (16 units) │ │ +0a3054: 0003 0400 0700 0000 3400 0101 6d01 ... |0252: array-data (18 units) │ │ +0a3078: 0003 0400 1600 0000 3400 0101 4000 ... |0264: array-data (48 units) │ │ +0a30d8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0294: array-data (258 units) │ │ +0a32dc: 0003 0400 0700 0000 b300 0101 7e02 ... |0396: array-data (18 units) │ │ +0a3300: 0003 0400 0800 0000 3900 047f 3a00 ... |03a8: array-data (20 units) │ │ +0a3328: 0003 0400 0700 0000 0c02 047f 0d02 ... |03bc: array-data (18 units) │ │ +0a334c: 0003 0400 0a00 0000 3205 0101 3305 ... |03ce: array-data (24 units) │ │ +0a337c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03e6: array-data (28 units) │ │ +0a33b4: 0003 0400 0900 0000 af00 0101 c400 ... |0402: array-data (22 units) │ │ +0a33e0: 0003 0400 0600 0000 0e00 0101 d000 ... |0418: array-data (16 units) │ │ +0a3400: 0003 0400 1700 0000 0200 0101 0e00 ... |0428: array-data (50 units) │ │ +0a3464: 0003 0400 0900 0000 ae00 0101 2c01 ... |045a: array-data (22 units) │ │ +0a3490: 0003 0400 0c00 0000 c400 0101 eb00 ... |0470: array-data (28 units) │ │ +0a34c8: 0003 0400 1d00 0000 3400 0101 da00 ... |048c: array-data (62 units) │ │ +0a3544: 0003 0400 0600 0000 1c01 0101 9401 ... |04ca: array-data (16 units) │ │ +0a3564: 0003 0400 0e00 0000 2401 0101 2501 ... |04da: array-data (32 units) │ │ +0a35a4: 0003 0400 1000 0000 9500 0101 9600 ... |04fa: array-data (36 units) │ │ +0a35ec: 0003 0400 1e00 0000 af00 0101 4001 ... |051e: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3670: |[0a3670] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -0a3680: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a3686: 0e00 |0003: return-void │ │ +0a366c: |[0a366c] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +0a367c: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a3682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -145613,17 +145613,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a36a0: |[0a36a0] petrov.kristiyan.colorpicker.R.:()V │ │ -0a36b0: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a36b6: 0e00 |0003: return-void │ │ +0a369c: |[0a369c] petrov.kristiyan.colorpicker.R.:()V │ │ +0a36ac: 7010 c302 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a36b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -189769,101 +189769,101 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09ed9c: |[09ed9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -09edac: 1a00 552b |0000: const-string v0, "function" // string@2b55 │ │ -09edb0: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09edb6: 7010 c302 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09edbc: 5b12 9f32 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ -09edc0: 0e00 |000a: return-void │ │ +09ed98: |[09ed98] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +09eda8: 1a00 552b |0000: const-string v0, "function" // string@2b55 │ │ +09edac: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09edb2: 7010 c302 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09edb8: 5b12 9f32 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ +09edbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$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 : 24 16-bit code units │ │ -09ed1c: |[09ed1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -09ed2c: 2030 a500 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09ed30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09ed32: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ -09ed36: 2030 e101 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ -09ed3a: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ -09ed3e: 6e10 b01b 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1bb0 │ │ -09ed44: 0c00 |000c: move-result-object v0 │ │ -09ed46: 1f03 e101 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ -09ed4a: 7210 8404 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0484 │ │ -09ed50: 0c03 |0012: move-result-object v3 │ │ -09ed52: 7120 8904 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -09ed58: 0a01 |0016: move-result v1 │ │ -09ed5a: 0f01 |0017: return v1 │ │ +09ed18: |[09ed18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +09ed28: 2030 a500 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09ed2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09ed2e: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ +09ed32: 2030 e101 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ +09ed36: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ +09ed3a: 6e10 b01b 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1bb0 │ │ +09ed40: 0c00 |000c: move-result-object v0 │ │ +09ed42: 1f03 e101 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ +09ed46: 7210 8404 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0484 │ │ +09ed4c: 0c03 |0012: move-result-object v3 │ │ +09ed4e: 7120 8904 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +09ed54: 0a01 |0016: move-result v1 │ │ +09ed56: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$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 │ │ -09ed80: |[09ed80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -09ed90: 5410 9f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ -09ed94: 1f00 ab01 |0002: check-cast v0, Lkotlin/Function; // type@01ab │ │ -09ed98: 1100 |0004: return-object v0 │ │ +09ed7c: |[09ed7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +09ed8c: 5410 9f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ +09ed90: 1f00 ab01 |0002: check-cast v0, Lkotlin/Function; // type@01ab │ │ +09ed94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09ed5c: |[09ed5c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -09ed6c: 6e10 b01b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1bb0 │ │ -09ed72: 0c00 |0003: move-result-object v0 │ │ -09ed74: 6e10 c602 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c6 │ │ -09ed7a: 0a00 |0007: move-result v0 │ │ -09ed7c: 0f00 |0008: return v0 │ │ +09ed58: |[09ed58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +09ed68: 6e10 b01b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1bb0 │ │ +09ed6e: 0c00 |0003: move-result-object v0 │ │ +09ed70: 6e10 c602 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c6 │ │ +09ed76: 0a00 |0007: move-result v0 │ │ +09ed78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$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 │ │ -09edc4: |[09edc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -09edd4: 5410 9f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ -09edd8: 7220 7d04 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@047d │ │ -09edde: 0e00 |0005: return-void │ │ +09edc0: |[09edc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +09edd0: 5410 9f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329f │ │ +09edd4: 7220 7d04 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@047d │ │ +09edda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2865 (CreateEditNoteViewModel.kt) │ │ │ │ Class #836 header: │ │ @@ -189900,18 +189900,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f708: |[09f708] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09f718: 5b01 b232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ -09f71c: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ -09f722: 0e00 |0005: return-void │ │ +09f704: |[09f704] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09f714: 5b01 b232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ +09f718: 7010 c302 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c3 │ │ +09f71e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -189921,39 +189921,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f724: |[09f724] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ -09f734: 0e00 |0000: return-void │ │ +09f720: |[09f720] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ +09f730: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;) │ │ name : 'setOnFastChooseColorListener' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09f738: |[09f738] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ -09f748: 5401 b232 |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ -09f74c: 7110 e51b 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@1be5 │ │ -09f752: 0c01 |0005: move-result-object v1 │ │ -09f754: 6e20 2002 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0220 │ │ -09f75a: 5401 b232 |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ -09f75e: 7110 e41b 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@1be4 │ │ -09f764: 0c01 |000e: move-result-object v1 │ │ -09f766: 6e20 1801 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0118 │ │ -09f76c: 0e00 |0012: return-void │ │ +09f734: |[09f734] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ +09f744: 5401 b232 |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ +09f748: 7110 e51b 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@1be5 │ │ +09f74e: 0c01 |0005: move-result-object v1 │ │ +09f750: 6e20 2002 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0220 │ │ +09f756: 5401 b232 |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ +09f75a: 7110 e41b 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@1be4 │ │ +09f760: 0c01 |000e: move-result-object v1 │ │ +09f762: 6e20 1801 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0118 │ │ +09f768: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0009 line=168 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0013 reg=1 (null) I │ │ @@ -189998,101 +189998,101 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a0474: |[0a0474] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -0a0484: 1a00 552b |0000: const-string v0, "function" // string@2b55 │ │ -0a0488: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a048e: 7010 c302 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c3 │ │ -0a0494: 5b12 c132 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ -0a0498: 0e00 |000a: return-void │ │ +0a0470: |[0a0470] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +0a0480: 1a00 552b |0000: const-string v0, "function" // string@2b55 │ │ +0a0484: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a048a: 7010 c302 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c3 │ │ +0a0490: 5b12 c132 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ +0a0494: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$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 : 24 16-bit code units │ │ -0a03f4: |[0a03f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -0a0404: 2030 a500 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -0a0408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a040a: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ -0a040e: 2030 e101 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ -0a0412: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ -0a0416: 6e10 121c 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c12 │ │ -0a041c: 0c00 |000c: move-result-object v0 │ │ -0a041e: 1f03 e101 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ -0a0422: 7210 8404 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0484 │ │ -0a0428: 0c03 |0012: move-result-object v3 │ │ -0a042a: 7120 8904 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -0a0430: 0a01 |0016: move-result v1 │ │ -0a0432: 0f01 |0017: return v1 │ │ +0a03f0: |[0a03f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +0a0400: 2030 a500 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +0a0404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a0406: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ +0a040a: 2030 e101 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ +0a040e: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ +0a0412: 6e10 121c 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c12 │ │ +0a0418: 0c00 |000c: move-result-object v0 │ │ +0a041a: 1f03 e101 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e1 │ │ +0a041e: 7210 8404 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0484 │ │ +0a0424: 0c03 |0012: move-result-object v3 │ │ +0a0426: 7120 8904 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +0a042c: 0a01 |0016: move-result v1 │ │ +0a042e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$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 │ │ -0a0458: |[0a0458] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -0a0468: 5410 c132 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ -0a046c: 1f00 ab01 |0002: check-cast v0, Lkotlin/Function; // type@01ab │ │ -0a0470: 1100 |0004: return-object v0 │ │ +0a0454: |[0a0454] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +0a0464: 5410 c132 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ +0a0468: 1f00 ab01 |0002: check-cast v0, Lkotlin/Function; // type@01ab │ │ +0a046c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a0434: |[0a0434] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -0a0444: 6e10 121c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c12 │ │ -0a044a: 0c00 |0003: move-result-object v0 │ │ -0a044c: 6e10 c602 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c6 │ │ -0a0452: 0a00 |0007: move-result v0 │ │ -0a0454: 0f00 |0008: return v0 │ │ +0a0430: |[0a0430] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +0a0440: 6e10 121c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c12 │ │ +0a0446: 0c00 |0003: move-result-object v0 │ │ +0a0448: 6e10 c602 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c6 │ │ +0a044e: 0a00 |0007: move-result v0 │ │ +0a0450: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$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 │ │ -0a049c: |[0a049c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -0a04ac: 5410 c132 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ -0a04b0: 7220 7d04 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@047d │ │ -0a04b6: 0e00 |0005: return-void │ │ +0a0498: |[0a0498] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +0a04a8: 5410 c132 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c1 │ │ +0a04ac: 7220 7d04 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@047d │ │ +0a04b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 7422 (TextNoteActivity.kt) │ │ │ │ Class #838 header: │ │ @@ -190132,74 +190132,74 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 122 16-bit code units │ │ -0a22c8: |[0a22c8] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -0a22d8: 5b56 0233 |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a22dc: 7020 a701 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@01a7 │ │ -0a22e2: 6000 9735 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@3597 │ │ -0a22e6: 6e20 f400 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a22ec: 0c00 |000a: move-result-object v0 │ │ -0a22ee: 1f00 9400 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ -0a22f2: 5b50 0133 |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a22f6: 7110 821c 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c82 │ │ -0a22fc: 0a01 |0012: move-result v1 │ │ -0a22fe: 6e20 7901 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@0179 │ │ -0a2304: 5450 0133 |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a2308: 7110 831c 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c83 │ │ -0a230e: 0a01 |001b: move-result v1 │ │ -0a2310: 6e20 7501 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@0175 │ │ -0a2316: 5450 0133 |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a231a: 6e20 7601 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ -0a2320: 5450 0133 |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a2324: 6e10 7301 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0173 │ │ -0a232a: 0c00 |0029: move-result-object v0 │ │ -0a232c: 1f00 7b00 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@007b │ │ -0a2330: 7110 8e1c 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8e │ │ -0a2336: 0a01 |002f: move-result v1 │ │ -0a2338: 7110 8f1c 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8f │ │ -0a233e: 0a02 |0033: move-result v2 │ │ -0a2340: 7110 901c 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c90 │ │ -0a2346: 0a03 |0037: move-result v3 │ │ -0a2348: 7110 911c 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c91 │ │ -0a234e: 0a04 |003b: move-result v4 │ │ -0a2350: 6e54 3201 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0132 │ │ -0a2356: 7110 921c 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c92 │ │ -0a235c: 0a01 |0042: move-result v1 │ │ -0a235e: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -0a2360: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -0a2364: 7110 921c 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c92 │ │ -0a236a: 0a01 |0049: move-result v1 │ │ -0a236c: 5901 0e00 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@000e │ │ -0a2370: 7110 931c 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c93 │ │ -0a2376: 0a01 |004f: move-result v1 │ │ -0a2378: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -0a237c: 7110 931c 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c93 │ │ -0a2382: 0a01 |0055: move-result v1 │ │ -0a2384: 5901 0d00 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@000d │ │ -0a2388: 6000 b035 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@35b0 │ │ -0a238c: 6e20 f400 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ -0a2392: 0c07 |005d: move-result-object v7 │ │ -0a2394: 1f07 7c00 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@007c │ │ -0a2398: 6e10 3401 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0134 │ │ -0a239e: 0c07 |0063: move-result-object v7 │ │ -0a23a0: 1f07 aa00 |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@00aa │ │ -0a23a4: 7110 941c 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c94 │ │ -0a23aa: 0a00 |0069: move-result v0 │ │ -0a23ac: 7110 951c 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c95 │ │ -0a23b2: 0a01 |006d: move-result v1 │ │ -0a23b4: 7110 841c 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c84 │ │ -0a23ba: 0a02 |0071: move-result v2 │ │ -0a23bc: 7110 851c 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c85 │ │ -0a23c2: 0a06 |0075: move-result v6 │ │ -0a23c4: 6e56 a001 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@01a0 │ │ -0a23ca: 0e00 |0079: return-void │ │ +0a22c4: |[0a22c4] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +0a22d4: 5b56 0233 |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a22d8: 7020 a701 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@01a7 │ │ +0a22de: 6000 9735 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@3597 │ │ +0a22e2: 6e20 f400 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a22e8: 0c00 |000a: move-result-object v0 │ │ +0a22ea: 1f00 9400 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0094 │ │ +0a22ee: 5b50 0133 |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a22f2: 7110 821c 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c82 │ │ +0a22f8: 0a01 |0012: move-result v1 │ │ +0a22fa: 6e20 7901 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@0179 │ │ +0a2300: 5450 0133 |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2304: 7110 831c 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c83 │ │ +0a230a: 0a01 |001b: move-result v1 │ │ +0a230c: 6e20 7501 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@0175 │ │ +0a2312: 5450 0133 |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2316: 6e20 7601 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0176 │ │ +0a231c: 5450 0133 |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2320: 6e10 7301 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0173 │ │ +0a2326: 0c00 |0029: move-result-object v0 │ │ +0a2328: 1f00 7b00 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@007b │ │ +0a232c: 7110 8e1c 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8e │ │ +0a2332: 0a01 |002f: move-result v1 │ │ +0a2334: 7110 8f1c 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8f │ │ +0a233a: 0a02 |0033: move-result v2 │ │ +0a233c: 7110 901c 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c90 │ │ +0a2342: 0a03 |0037: move-result v3 │ │ +0a2344: 7110 911c 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c91 │ │ +0a234a: 0a04 |003b: move-result v4 │ │ +0a234c: 6e54 3201 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0132 │ │ +0a2352: 7110 921c 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c92 │ │ +0a2358: 0a01 |0042: move-result v1 │ │ +0a235a: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +0a235c: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +0a2360: 7110 921c 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c92 │ │ +0a2366: 0a01 |0049: move-result v1 │ │ +0a2368: 5901 0e00 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@000e │ │ +0a236c: 7110 931c 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c93 │ │ +0a2372: 0a01 |004f: move-result v1 │ │ +0a2374: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +0a2378: 7110 931c 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c93 │ │ +0a237e: 0a01 |0055: move-result v1 │ │ +0a2380: 5901 0d00 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@000d │ │ +0a2384: 6000 b035 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@35b0 │ │ +0a2388: 6e20 f400 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f4 │ │ +0a238e: 0c07 |005d: move-result-object v7 │ │ +0a2390: 1f07 7c00 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@007c │ │ +0a2394: 6e10 3401 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0134 │ │ +0a239a: 0c07 |0063: move-result-object v7 │ │ +0a239c: 1f07 aa00 |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@00aa │ │ +0a23a0: 7110 941c 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c94 │ │ +0a23a6: 0a00 |0069: move-result v0 │ │ +0a23a8: 7110 951c 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c95 │ │ +0a23ae: 0a01 |006d: move-result v1 │ │ +0a23b0: 7110 841c 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c84 │ │ +0a23b6: 0a02 |0071: move-result v2 │ │ +0a23b8: 7110 851c 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c85 │ │ +0a23be: 0a06 |0075: move-result v6 │ │ +0a23c0: 6e56 a001 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@01a0 │ │ +0a23c6: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0005 line=44 │ │ 0x000f line=45 │ │ 0x0016 line=46 │ │ @@ -190224,87 +190224,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -0a23cc: |[0a23cc] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -0a23dc: 5420 0233 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a23e0: 7110 861c 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a23e6: 0a00 |0005: move-result v0 │ │ -0a23e8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -0a23ea: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -0a23ee: 5420 0233 |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a23f2: 7110 861c 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a23f8: 0a00 |000e: move-result v0 │ │ -0a23fa: 6e10 7e1c 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ -0a2400: 0a01 |0012: move-result v1 │ │ -0a2402: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -0a2406: 5420 0233 |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a240a: 7110 881c 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c88 │ │ -0a2410: 0c00 |001a: move-result-object v0 │ │ -0a2412: 5421 0233 |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a2416: 7110 861c 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a241c: 0a01 |0020: move-result v1 │ │ -0a241e: 6e20 6c03 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a2424: 0c00 |0024: move-result-object v0 │ │ -0a2426: 1f00 1a07 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a242a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0a242c: 6e20 481c 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ -0a2432: 5420 0233 |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a2436: 7110 861c 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a243c: 0a01 |0030: move-result v1 │ │ -0a243e: 6e20 9a1c 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ -0a2444: 5420 0233 |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a2448: 6e10 7e1c 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ -0a244e: 0a01 |0039: move-result v1 │ │ -0a2450: 7120 871c 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c87 │ │ -0a2456: 5420 0233 |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a245a: 6e10 f700 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@00f7 │ │ -0a2460: 0c03 |0042: move-result-object v3 │ │ -0a2462: 1f03 2601 |0043: check-cast v3, Ljava/lang/Integer; // type@0126 │ │ -0a2466: 6e10 b002 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@02b0 │ │ -0a246c: 0a03 |0048: move-result v3 │ │ -0a246e: 7120 8a1c 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c8a │ │ -0a2474: 5423 0233 |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a2478: 7110 881c 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c88 │ │ -0a247e: 0c03 |0051: move-result-object v3 │ │ -0a2480: 6e10 7e1c 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ -0a2486: 0a00 |0055: move-result v0 │ │ -0a2488: 6e20 6c03 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a248e: 0c03 |0059: move-result-object v3 │ │ -0a2490: 1f03 1a07 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a2494: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -0a2496: 6e20 481c 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ -0a249c: 5423 0233 |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24a0: 7110 861c 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a24a6: 0a00 |0065: move-result v0 │ │ -0a24a8: 6e20 9a1c 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ -0a24ae: 5423 0233 |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24b2: 7110 8b1c 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c8b │ │ -0a24b8: 0c03 |006e: move-result-object v3 │ │ -0a24ba: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -0a24be: 5423 0233 |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24c2: 7110 8c1c 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@1c8c │ │ -0a24c8: 0c03 |0076: move-result-object v3 │ │ -0a24ca: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -0a24ce: 5423 0233 |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24d2: 7110 8b1c 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c8b │ │ -0a24d8: 0c03 |007e: move-result-object v3 │ │ -0a24da: 5420 0233 |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24de: 7110 861c 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ -0a24e4: 0a00 |0084: move-result v0 │ │ -0a24e6: 5421 0233 |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24ea: 7110 891c 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c89 │ │ -0a24f0: 0a01 |008a: move-result v1 │ │ -0a24f2: 7230 561c 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@1c56 │ │ -0a24f8: 5423 0233 |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ -0a24fc: 7110 8d1c 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@1c8d │ │ -0a2502: 0e00 |0093: return-void │ │ +0a23c8: |[0a23c8] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +0a23d8: 5420 0233 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a23dc: 7110 861c 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a23e2: 0a00 |0005: move-result v0 │ │ +0a23e4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +0a23e6: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +0a23ea: 5420 0233 |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a23ee: 7110 861c 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a23f4: 0a00 |000e: move-result v0 │ │ +0a23f6: 6e10 7e1c 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ +0a23fc: 0a01 |0012: move-result v1 │ │ +0a23fe: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +0a2402: 5420 0233 |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2406: 7110 881c 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c88 │ │ +0a240c: 0c00 |001a: move-result-object v0 │ │ +0a240e: 5421 0233 |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2412: 7110 861c 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a2418: 0a01 |0020: move-result v1 │ │ +0a241a: 6e20 6c03 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a2420: 0c00 |0024: move-result-object v0 │ │ +0a2422: 1f00 1a07 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a2426: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0a2428: 6e20 481c 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ +0a242e: 5420 0233 |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2432: 7110 861c 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a2438: 0a01 |0030: move-result v1 │ │ +0a243a: 6e20 9a1c 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ +0a2440: 5420 0233 |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2444: 6e10 7e1c 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ +0a244a: 0a01 |0039: move-result v1 │ │ +0a244c: 7120 871c 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c87 │ │ +0a2452: 5420 0233 |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2456: 6e10 f700 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@00f7 │ │ +0a245c: 0c03 |0042: move-result-object v3 │ │ +0a245e: 1f03 2601 |0043: check-cast v3, Ljava/lang/Integer; // type@0126 │ │ +0a2462: 6e10 b002 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@02b0 │ │ +0a2468: 0a03 |0048: move-result v3 │ │ +0a246a: 7120 8a1c 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c8a │ │ +0a2470: 5423 0233 |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a2474: 7110 881c 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c88 │ │ +0a247a: 0c03 |0051: move-result-object v3 │ │ +0a247c: 6e10 7e1c 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c7e │ │ +0a2482: 0a00 |0055: move-result v0 │ │ +0a2484: 6e20 6c03 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a248a: 0c03 |0059: move-result-object v3 │ │ +0a248c: 1f03 1a07 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a2490: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +0a2492: 6e20 481c 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ +0a2498: 5423 0233 |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a249c: 7110 861c 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a24a2: 0a00 |0065: move-result v0 │ │ +0a24a4: 6e20 9a1c 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ +0a24aa: 5423 0233 |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24ae: 7110 8b1c 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c8b │ │ +0a24b4: 0c03 |006e: move-result-object v3 │ │ +0a24b6: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +0a24ba: 5423 0233 |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24be: 7110 8c1c 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@1c8c │ │ +0a24c4: 0c03 |0076: move-result-object v3 │ │ +0a24c6: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +0a24ca: 5423 0233 |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24ce: 7110 8b1c 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c8b │ │ +0a24d4: 0c03 |007e: move-result-object v3 │ │ +0a24d6: 5420 0233 |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24da: 7110 861c 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c86 │ │ +0a24e0: 0a00 |0084: move-result v0 │ │ +0a24e2: 5421 0233 |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24e6: 7110 891c 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c89 │ │ +0a24ec: 0a01 |008a: move-result v1 │ │ +0a24ee: 7230 561c 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@1c56 │ │ +0a24f4: 5423 0233 |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3302 │ │ +0a24f8: 7110 8d1c 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@1c8d │ │ +0a24fe: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0015 line=64 │ │ 0x002b line=65 │ │ 0x0034 line=67 │ │ 0x003d line=68 │ │ @@ -190423,29 +190423,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0a2774: |[0a2774] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -0a2784: 7010 a601 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a6 │ │ -0a278a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a278c: 5920 0633 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a2790: 5920 1333 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ -0a2794: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a2796: 5921 0c33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ -0a279a: 5921 0d33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ -0a279e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -0a27a0: 5921 0e33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ -0a27a4: 5921 0b33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ -0a27a8: 5920 0533 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ -0a27ac: 5920 0433 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ -0a27b0: 5b23 0833 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a27b4: 0e00 |0018: return-void │ │ +0a2770: |[0a2770] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +0a2780: 7010 a601 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a6 │ │ +0a2786: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a2788: 5920 0633 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a278c: 5920 1333 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ +0a2790: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a2792: 5921 0c33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ +0a2796: 5921 0d33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ +0a279a: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +0a279c: 5921 0e33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ +0a27a0: 5921 0b33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ +0a27a4: 5920 0533 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ +0a27a8: 5920 0433 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ +0a27ac: 5b23 0833 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a27b0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -190459,31 +190459,31 @@ │ │ type : '(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0a27b8: |[0a27b8] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ -0a27c8: 7010 a601 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a6 │ │ -0a27ce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a27d0: 5920 0633 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a27d4: 5920 1333 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ -0a27d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a27da: 5921 0c33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ -0a27de: 5921 0d33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ -0a27e2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -0a27e4: 5921 0e33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ -0a27e8: 5921 0b33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ -0a27ec: 5920 0533 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ -0a27f0: 5920 0433 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ -0a27f4: 5b23 0833 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a27f8: 5b25 0933 |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ -0a27fc: 5b24 1233 |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3312 │ │ -0a2800: 0e00 |001c: return-void │ │ +0a27b4: |[0a27b4] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ +0a27c4: 7010 a601 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a6 │ │ +0a27ca: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a27cc: 5920 0633 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a27d0: 5920 1333 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ +0a27d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a27d6: 5921 0c33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ +0a27da: 5921 0d33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ +0a27de: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +0a27e0: 5921 0e33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ +0a27e4: 5921 0b33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ +0a27e8: 5920 0533 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ +0a27ec: 5920 0433 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ +0a27f0: 5b23 0833 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a27f4: 5b25 0933 |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ +0a27f8: 5b24 1233 |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3312 │ │ +0a27fc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -190501,17 +190501,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2520: |[0a2520] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2530: 5200 1333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ -0a2534: 0f00 |0002: return v0 │ │ +0a251c: |[0a251c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a252c: 5200 1333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ +0a2530: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190519,17 +190519,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2538: |[0a2538] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2548: 5200 0333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ -0a254c: 0f00 |0002: return v0 │ │ +0a2534: |[0a2534] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2544: 5200 0333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ +0a2548: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190537,17 +190537,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2550: |[0a2550] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2560: 5200 1033 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@3310 │ │ -0a2564: 0f00 |0002: return v0 │ │ +0a254c: |[0a254c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a255c: 5200 1033 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@3310 │ │ +0a2560: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190555,17 +190555,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2568: |[0a2568] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2578: 5200 0a33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@330a │ │ -0a257c: 0f00 |0002: return v0 │ │ +0a2564: |[0a2564] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2574: 5200 0a33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@330a │ │ +0a2578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190573,17 +190573,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2580: |[0a2580] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2590: 5200 0633 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a2594: 0f00 |0002: return v0 │ │ +0a257c: |[0a257c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a258c: 5200 0633 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a2590: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190591,17 +190591,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2598: |[0a2598] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -0a25a8: 5901 0633 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a25ac: 0f01 |0002: return v1 │ │ +0a2594: |[0a2594] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +0a25a4: 5901 0633 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a25a8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -190610,17 +190610,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2708: |[0a2708] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -0a2718: 5400 0833 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a271c: 1100 |0002: return-object v0 │ │ +0a2704: |[0a2704] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +0a2714: 5400 0833 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a2718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #9 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190628,17 +190628,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25b0: |[0a25b0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a25c0: 5200 0733 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ -0a25c4: 0f00 |0002: return v0 │ │ +0a25ac: |[0a25ac] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a25bc: 5200 0733 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ +0a25c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #10 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190646,17 +190646,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25c8: |[0a25c8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -0a25d8: 5901 0733 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ -0a25dc: 0f01 |0002: return v1 │ │ +0a25c4: |[0a25c4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +0a25d4: 5901 0733 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ +0a25d8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -190665,17 +190665,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2720: |[0a2720] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -0a2730: 5400 1233 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3312 │ │ -0a2734: 1100 |0002: return-object v0 │ │ +0a271c: |[0a271c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +0a272c: 5400 1233 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3312 │ │ +0a2730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #12 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190683,17 +190683,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26f0: |[0a26f0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ -0a2700: 5400 0933 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ -0a2704: 1100 |0002: return-object v0 │ │ +0a26ec: |[0a26ec] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ +0a26fc: 5400 0933 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ +0a2700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #13 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190701,17 +190701,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2804: |[0a2804] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -0a2814: 7010 961c 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@1c96 │ │ -0a281a: 0e00 |0003: return-void │ │ +0a2800: |[0a2800] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +0a2810: 7010 961c 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@1c96 │ │ +0a2816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #14 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190719,17 +190719,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25e0: |[0a25e0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a25f0: 5200 0c33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ -0a25f4: 0f00 |0002: return v0 │ │ +0a25dc: |[0a25dc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a25ec: 5200 0c33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ +0a25f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #15 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190737,17 +190737,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25f8: |[0a25f8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2608: 5200 0e33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ -0a260c: 0f00 |0002: return v0 │ │ +0a25f4: |[0a25f4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2604: 5200 0e33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ +0a2608: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #16 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190755,17 +190755,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2610: |[0a2610] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2620: 5200 0d33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ -0a2624: 0f00 |0002: return v0 │ │ +0a260c: |[0a260c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a261c: 5200 0d33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ +0a2620: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #17 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190773,17 +190773,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2628: |[0a2628] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2638: 5200 0b33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ -0a263c: 0f00 |0002: return v0 │ │ +0a2624: |[0a2624] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2634: 5200 0b33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ +0a2638: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #18 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190791,17 +190791,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2640: |[0a2640] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2650: 5200 0533 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ -0a2654: 0f00 |0002: return v0 │ │ +0a263c: |[0a263c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a264c: 5200 0533 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ +0a2650: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190809,17 +190809,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2658: |[0a2658] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2668: 5200 0433 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ -0a266c: 0f00 |0002: return v0 │ │ +0a2654: |[0a2654] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2664: 5200 0433 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ +0a2668: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #20 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190827,17 +190827,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2670: |[0a2670] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2680: 5200 0f33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330f │ │ -0a2684: 0f00 |0002: return v0 │ │ +0a266c: |[0a266c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a267c: 5200 0f33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330f │ │ +0a2680: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #21 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190845,17 +190845,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2688: |[0a2688] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2698: 5200 1133 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3311 │ │ -0a269c: 0f00 |0002: return v0 │ │ +0a2684: |[0a2684] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2694: 5200 1133 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3311 │ │ +0a2698: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #22 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190863,27 +190863,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0a281c: |[0a281c] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -0a282c: 5420 0933 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ -0a2830: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a2834: 0e00 |0004: return-void │ │ -0a2836: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ -0a283c: 0c00 |0008: move-result-object v0 │ │ -0a283e: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ -0a2842: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0a2846: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ -0a284c: 0a01 |0010: move-result v1 │ │ -0a284e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -0a2852: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ -0a2858: 0e00 |0016: return-void │ │ +0a2818: |[0a2818] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +0a2828: 5420 0933 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3309 │ │ +0a282c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a2830: 0e00 |0004: return-void │ │ +0a2832: 6e10 2503 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0325 │ │ +0a2838: 0c00 |0008: move-result-object v0 │ │ +0a283a: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ +0a283e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0a2842: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ +0a2848: 0a01 |0010: move-result v1 │ │ +0a284a: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +0a284e: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ +0a2854: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=82 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ locals : │ │ @@ -190895,17 +190895,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26a0: |[0a26a0] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -0a26b0: 5210 0633 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a26b4: 0f00 |0002: return v0 │ │ +0a269c: |[0a269c] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +0a26ac: 5210 0633 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a26b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190913,17 +190913,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26b8: |[0a26b8] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -0a26c8: 5210 0733 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ -0a26cc: 0f00 |0002: return v0 │ │ +0a26b4: |[0a26b4] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +0a26c4: 5210 0733 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3307 │ │ +0a26c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190931,19 +190931,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a26d0: |[0a26d0] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -0a26e0: 5410 0833 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a26e4: 6e10 6f03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -0a26ea: 0a00 |0005: move-result v0 │ │ -0a26ec: 0f00 |0006: return v0 │ │ +0a26cc: |[0a26cc] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +0a26dc: 5410 0833 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a26e0: 6e10 6f03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +0a26e6: 0a00 |0005: move-result v0 │ │ +0a26e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -190951,18 +190951,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 │ │ -0a285c: |[0a285c] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -0a286c: 1f01 2407 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@0724 │ │ -0a2870: 6e30 9c1c 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@1c9c │ │ -0a2876: 0e00 |0005: return-void │ │ +0a2858: |[0a2858] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +0a2868: 1f01 2407 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@0724 │ │ +0a286c: 6e30 9c1c 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@1c9c │ │ +0a2872: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -190972,72 +190972,72 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -0a2878: |[0a2878] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -0a2888: 5440 0833 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a288c: 6e20 6c03 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a2892: 0c00 |0005: move-result-object v0 │ │ -0a2894: 1f00 1a07 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a2898: 6e10 461c 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c46 │ │ -0a289e: 0a00 |000b: move-result v0 │ │ -0a28a0: 7110 7c1c 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@1c7c │ │ -0a28a6: 0a01 |000f: move-result v1 │ │ -0a28a8: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ -0a28aa: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ -0a28ae: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -0a28b0: 2803 |0014: goto 0017 // +0003 │ │ -0a28b2: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ -0a28b6: 5443 0833 |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a28ba: 6e20 6c03 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a28c0: 0c06 |001c: move-result-object v6 │ │ -0a28c2: 1f06 1a07 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a28c6: 6e10 471c 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@1c47 │ │ -0a28cc: 0a06 |0022: move-result v6 │ │ -0a28ce: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ -0a28d2: 6006 0600 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -0a28d6: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ -0a28da: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ -0a28de: 5456 0133 |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a28e2: 1a03 ab40 |002d: const-string v3, "✔" // string@40ab │ │ -0a28e6: 6e20 7801 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ -0a28ec: 2814 |0032: goto 0046 // +0014 │ │ -0a28ee: 5456 0133 |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a28f2: 1a03 6f02 |0035: const-string v3, "✓" // string@026f │ │ -0a28f6: 7110 b600 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b6 │ │ -0a28fc: 0c03 |003a: move-result-object v3 │ │ -0a28fe: 6e20 7801 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ -0a2904: 2808 |003e: goto 0046 // +0008 │ │ -0a2906: 5456 0133 |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a290a: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ -0a290e: 6e20 7801 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ -0a2914: 5456 0133 |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a2918: 5243 1333 |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ -0a291c: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ -0a2920: 2802 |004c: goto 004e // +0002 │ │ -0a2922: 0131 |004d: move v1, v3 │ │ -0a2924: 6e20 7901 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@0179 │ │ -0a292a: 5246 0333 |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ -0a292e: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ -0a2932: 5456 0133 |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a2936: 6e10 7201 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0172 │ │ -0a293c: 0c06 |005a: move-result-object v6 │ │ -0a293e: 6201 0500 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0005 │ │ -0a2942: 6e30 7f00 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@007f │ │ -0a2948: 2806 |0060: goto 0066 // +0006 │ │ -0a294a: 5456 0133 |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a294e: 6e20 7401 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@0174 │ │ -0a2954: 5455 0133 |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ -0a2958: 7110 b402 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a295e: 0c06 |006b: move-result-object v6 │ │ -0a2960: 6e20 7701 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@0177 │ │ -0a2966: 0e00 |006f: return-void │ │ +0a2874: |[0a2874] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +0a2884: 5440 0833 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a2888: 6e20 6c03 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a288e: 0c00 |0005: move-result-object v0 │ │ +0a2890: 1f00 1a07 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a2894: 6e10 461c 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c46 │ │ +0a289a: 0a00 |000b: move-result v0 │ │ +0a289c: 7110 7c1c 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@1c7c │ │ +0a28a2: 0a01 |000f: move-result v1 │ │ +0a28a4: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ +0a28a6: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ +0a28aa: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +0a28ac: 2803 |0014: goto 0017 // +0003 │ │ +0a28ae: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ +0a28b2: 5443 0833 |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a28b6: 6e20 6c03 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a28bc: 0c06 |001c: move-result-object v6 │ │ +0a28be: 1f06 1a07 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a28c2: 6e10 471c 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@1c47 │ │ +0a28c8: 0a06 |0022: move-result v6 │ │ +0a28ca: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ +0a28ce: 6006 0600 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +0a28d2: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ +0a28d6: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ +0a28da: 5456 0133 |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a28de: 1a03 ab40 |002d: const-string v3, "✔" // string@40ab │ │ +0a28e2: 6e20 7801 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ +0a28e8: 2814 |0032: goto 0046 // +0014 │ │ +0a28ea: 5456 0133 |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a28ee: 1a03 6f02 |0035: const-string v3, "✓" // string@026f │ │ +0a28f2: 7110 b600 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b6 │ │ +0a28f8: 0c03 |003a: move-result-object v3 │ │ +0a28fa: 6e20 7801 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ +0a2900: 2808 |003e: goto 0046 // +0008 │ │ +0a2902: 5456 0133 |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2906: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ +0a290a: 6e20 7801 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0178 │ │ +0a2910: 5456 0133 |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2914: 5243 1333 |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ +0a2918: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ +0a291c: 2802 |004c: goto 004e // +0002 │ │ +0a291e: 0131 |004d: move v1, v3 │ │ +0a2920: 6e20 7901 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@0179 │ │ +0a2926: 5246 0333 |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ +0a292a: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ +0a292e: 5456 0133 |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2932: 6e10 7201 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0172 │ │ +0a2938: 0c06 |005a: move-result-object v6 │ │ +0a293a: 6201 0500 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0005 │ │ +0a293e: 6e30 7f00 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@007f │ │ +0a2944: 2806 |0060: goto 0066 // +0006 │ │ +0a2946: 5456 0133 |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a294a: 6e20 7401 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@0174 │ │ +0a2950: 5455 0133 |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3301 │ │ +0a2954: 7110 b402 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a295a: 0c06 |006b: move-result-object v6 │ │ +0a295c: 6e20 7701 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@0177 │ │ +0a2962: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x000c line=117 │ │ 0x0017 line=119 │ │ 0x0025 line=120 │ │ 0x002b line=121 │ │ @@ -191058,18 +191058,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a2504: |[0a2504] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -0a2514: 6e30 9e1c 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@1c9e │ │ -0a251a: 0c01 |0003: move-result-object v1 │ │ -0a251c: 1101 |0004: return-object v1 │ │ +0a2500: |[0a2500] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +0a2510: 6e30 9e1c 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@1c9e │ │ +0a2516: 0c01 |0003: move-result-object v1 │ │ +0a2518: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -191079,26 +191079,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0a2738: |[0a2738] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -0a2748: 6e10 fb00 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@00fb │ │ -0a274e: 0c04 |0003: move-result-object v4 │ │ -0a2750: 7110 e800 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ -0a2756: 0c04 |0007: move-result-object v4 │ │ -0a2758: 6000 1436 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@3614 │ │ -0a275c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a275e: 6e40 ea00 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00ea │ │ -0a2764: 0c03 |000e: move-result-object v3 │ │ -0a2766: 2204 2407 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@0724 │ │ -0a276a: 7030 7d1c 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@1c7d │ │ -0a2770: 1104 |0014: return-object v4 │ │ +0a2734: |[0a2734] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +0a2744: 6e10 fb00 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@00fb │ │ +0a274a: 0c04 |0003: move-result-object v4 │ │ +0a274c: 7110 e800 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e8 │ │ +0a2752: 0c04 |0007: move-result-object v4 │ │ +0a2754: 6000 1436 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@3614 │ │ +0a2758: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a275a: 6e40 ea00 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00ea │ │ +0a2760: 0c03 |000e: move-result-object v3 │ │ +0a2762: 2204 2407 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@0724 │ │ +0a2766: 7030 7d1c 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@1c7d │ │ +0a276c: 1104 |0014: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -191109,17 +191109,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2968: |[0a2968] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -0a2978: 5901 0333 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ -0a297c: 0e00 |0002: return-void │ │ +0a2964: |[0a2964] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +0a2974: 5901 0333 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3303 │ │ +0a2978: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -191128,20 +191128,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a2980: |[0a2980] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -0a2990: 5901 0c33 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ -0a2994: 5903 0d33 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ -0a2998: 5902 0e33 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ -0a299c: 5904 0b33 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ -0a29a0: 0e00 |0008: return-void │ │ +0a297c: |[0a297c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +0a298c: 5901 0c33 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330c │ │ +0a2990: 5903 0d33 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330d │ │ +0a2994: 5902 0e33 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330e │ │ +0a2998: 5904 0b33 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330b │ │ +0a299c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0004 line=169 │ │ 0x0006 line=170 │ │ locals : │ │ @@ -191156,18 +191156,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a29a4: |[0a29a4] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -0a29b4: 5901 0533 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ -0a29b8: 5902 0433 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ -0a29bc: 0e00 |0004: return-void │ │ +0a29a0: |[0a29a0] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +0a29b0: 5901 0533 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3305 │ │ +0a29b4: 5902 0433 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3304 │ │ +0a29b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -191178,34 +191178,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a29c0: |[0a29c0] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -0a29d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a29d2: 5431 0833 |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a29d6: 6e10 6f03 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -0a29dc: 0a01 |0006: move-result v1 │ │ -0a29de: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -0a29e2: 5431 0833 |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ -0a29e6: 6e20 6c03 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ -0a29ec: 0c01 |000e: move-result-object v1 │ │ -0a29ee: 1f01 1a07 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ -0a29f2: 6e10 461c 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c46 │ │ -0a29f8: 0a02 |0014: move-result v2 │ │ -0a29fa: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -0a29fe: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0a2a00: 6e20 481c 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ -0a2a06: 5930 0633 |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ -0a2a0a: 6e20 9a1c 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ -0a2a10: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a2a14: 28df |0022: goto 0001 // -0021 │ │ -0a2a16: 0e00 |0023: return-void │ │ +0a29bc: |[0a29bc] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +0a29cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a29ce: 5431 0833 |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a29d2: 6e10 6f03 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +0a29d8: 0a01 |0006: move-result v1 │ │ +0a29da: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +0a29de: 5431 0833 |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3308 │ │ +0a29e2: 6e20 6c03 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@036c │ │ +0a29e8: 0c01 |000e: move-result-object v1 │ │ +0a29ea: 1f01 1a07 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@071a │ │ +0a29ee: 6e10 461c 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c46 │ │ +0a29f4: 0a02 |0014: move-result v2 │ │ +0a29f6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +0a29fa: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +0a29fc: 6e20 481c 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c48 │ │ +0a2a02: 5930 0633 |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3306 │ │ +0a2a06: 6e20 9a1c 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1c9a │ │ +0a2a0c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a2a10: 28df |0022: goto 0001 // -0021 │ │ +0a2a12: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0009 line=153 │ │ 0x0011 line=154 │ │ 0x0018 line=155 │ │ 0x001b line=156 │ │ @@ -191219,20 +191219,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a2a18: |[0a2a18] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -0a2a28: 5904 0a33 |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@330a │ │ -0a2a2c: 5901 0f33 |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330f │ │ -0a2a30: 5903 1033 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@3310 │ │ -0a2a34: 5902 1133 |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3311 │ │ -0a2a38: 0e00 |0008: return-void │ │ +0a2a14: |[0a2a14] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +0a2a24: 5904 0a33 |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@330a │ │ +0a2a28: 5901 0f33 |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330f │ │ +0a2a2c: 5903 1033 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@3310 │ │ +0a2a30: 5902 1133 |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3311 │ │ +0a2a34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ @@ -191247,17 +191247,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2a3c: |[0a2a3c] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -0a2a4c: 5901 1333 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ -0a2a50: 0e00 |0002: return-void │ │ +0a2a38: |[0a2a38] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +0a2a48: 5901 1333 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3313 │ │ +0a2a4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -206723,61 +206723,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f280: |[09f280] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -09f290: 2200 f806 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@06f8 │ │ -09f294: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f296: 7020 7d1b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1b7d │ │ -09f29c: 6900 a932 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@32a9 │ │ -09f2a0: 0e00 |0008: return-void │ │ +09f27c: |[09f27c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +09f28c: 2200 f806 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@06f8 │ │ +09f290: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f292: 7020 7d1b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1b7d │ │ +09f298: 6900 a932 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@32a9 │ │ +09f29c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ name : '' │ │ type : '(Landroid/app/Application;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09f2a4: |[09f2a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -09f2b4: 1a00 fa23 |0000: const-string v0, "application" // string@23fa │ │ -09f2b8: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f2be: 7020 8f01 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@018f │ │ -09f2c4: 1f04 1900 |0008: check-cast v4, Landroid/content/Context; // type@0019 │ │ -09f2c8: 7110 4b18 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184b │ │ -09f2ce: 0c00 |000d: move-result-object v0 │ │ -09f2d0: 1a01 3d2c |000e: const-string v1, "getInstance(application)" // string@2c3d │ │ -09f2d4: 7120 8c04 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f2da: 5b30 b032 |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32b0 │ │ -09f2de: 6e10 5018 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ -09f2e4: 0c02 |0018: move-result-object v2 │ │ -09f2e6: 7210 e718 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@18e7 │ │ -09f2ec: 0c02 |001c: move-result-object v2 │ │ -09f2ee: 5b32 ae32 |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ae │ │ -09f2f2: 6e10 4918 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ -09f2f8: 0c00 |0022: move-result-object v0 │ │ -09f2fa: 7210 7318 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1873 │ │ -09f300: 0c00 |0026: move-result-object v0 │ │ -09f302: 5b30 ad32 |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ad │ │ -09f306: 2200 a300 |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@00a3 │ │ -09f30a: 7010 9201 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@0192 │ │ -09f310: 5b30 ab32 |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ -09f314: 7110 4b18 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184b │ │ -09f31a: 0c04 |0033: move-result-object v4 │ │ -09f31c: 7120 8c04 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f322: 5b34 af32 |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ -09f326: 0e00 |0039: return-void │ │ +09f2a0: |[09f2a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +09f2b0: 1a00 fa23 |0000: const-string v0, "application" // string@23fa │ │ +09f2b4: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f2ba: 7020 8f01 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@018f │ │ +09f2c0: 1f04 1900 |0008: check-cast v4, Landroid/content/Context; // type@0019 │ │ +09f2c4: 7110 4b18 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184b │ │ +09f2ca: 0c00 |000d: move-result-object v0 │ │ +09f2cc: 1a01 3d2c |000e: const-string v1, "getInstance(application)" // string@2c3d │ │ +09f2d0: 7120 8c04 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f2d6: 5b30 b032 |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32b0 │ │ +09f2da: 6e10 5018 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ +09f2e0: 0c02 |0018: move-result-object v2 │ │ +09f2e2: 7210 e718 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@18e7 │ │ +09f2e8: 0c02 |001c: move-result-object v2 │ │ +09f2ea: 5b32 ae32 |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ae │ │ +09f2ee: 6e10 4918 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ +09f2f4: 0c00 |0022: move-result-object v0 │ │ +09f2f6: 7210 7318 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1873 │ │ +09f2fc: 0c00 |0026: move-result-object v0 │ │ +09f2fe: 5b30 ad32 |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ad │ │ +09f302: 2200 a300 |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@00a3 │ │ +09f306: 7010 9201 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@0192 │ │ +09f30c: 5b30 ab32 |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ +09f310: 7110 4b18 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184b │ │ +09f316: 0c04 |0033: move-result-object v4 │ │ +09f318: 7120 8c04 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f31e: 5b34 af32 |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ +09f322: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -206791,17 +206791,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f250: |[09f250] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -09f260: 5400 af32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ -09f264: 1100 |0002: return-object v0 │ │ +09f24c: |[09f24c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +09f25c: 5400 af32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ +09f260: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -206809,17 +206809,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f268: |[09f268] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -09f278: 5400 b032 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32b0 │ │ -09f27c: 1100 |0002: return-object v0 │ │ +09f264: |[09f264] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +09f274: 5400 b032 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32b0 │ │ +09f278: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -206827,17 +206827,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f1e8: |[09f1e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -09f1f8: 5400 ab32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ -09f1fc: 1100 |0002: return-object v0 │ │ +09f1e4: |[09f1e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +09f1f4: 5400 ab32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ +09f1f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -206845,17 +206845,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f0bc: |[09f0bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -09f0cc: 5400 ac32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ac │ │ -09f0d0: 1100 |0002: return-object v0 │ │ +09f0b8: |[09f0b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +09f0c8: 5400 ac32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ac │ │ +09f0cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -206863,17 +206863,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f328: |[09f328] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -09f338: 5b01 ac32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ac │ │ -09f33c: 0e00 |0002: return-void │ │ +09f324: |[09f324] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +09f334: 5b01 ac32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ac │ │ +09f338: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/lifecycle/LiveData; │ │ │ │ @@ -206883,35 +206883,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f340: |[09f340] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f350: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ -09f354: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f35a: 0770 |0005: move-object v0, v7 │ │ -09f35c: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f360: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f366: 0c01 |000b: move-result-object v1 │ │ -09f368: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f36e: 0c00 |000f: move-result-object v0 │ │ -09f370: 0702 |0010: move-object v2, v0 │ │ -09f372: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f376: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f378: 2200 fa06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ -09f37c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f37e: 7040 831b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1b83 │ │ -09f384: 0704 |001a: move-object v4, v0 │ │ -09f386: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f38a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f38c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f38e: 7706 c804 0100 |001f: 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@04c8 │ │ -09f394: 0e00 |0022: return-void │ │ +09f33c: |[09f33c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f34c: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ +09f350: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f356: 0770 |0005: move-object v0, v7 │ │ +09f358: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f35c: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f362: 0c01 |000b: move-result-object v1 │ │ +09f364: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f36a: 0c00 |000f: move-result-object v0 │ │ +09f36c: 0702 |0010: move-object v2, v0 │ │ +09f36e: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f372: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f374: 2200 fa06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ +09f378: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f37a: 7040 831b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1b83 │ │ +09f380: 0704 |001a: move-object v4, v0 │ │ +09f382: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f386: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f388: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f38a: 7706 c804 0100 |001f: 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@04c8 │ │ +09f390: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -206920,35 +206920,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f398: |[09f398] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09f3a8: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -09f3ac: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f3b2: 0770 |0005: move-object v0, v7 │ │ -09f3b4: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f3b8: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f3be: 0c01 |000b: move-result-object v1 │ │ -09f3c0: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f3c6: 0c00 |000f: move-result-object v0 │ │ -09f3c8: 0702 |0010: move-object v2, v0 │ │ -09f3ca: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f3ce: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f3d0: 2200 fb06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ -09f3d4: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f3d6: 7040 881b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1b88 │ │ -09f3dc: 0704 |001a: move-object v4, v0 │ │ -09f3de: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f3e2: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f3e4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f3e6: 7706 c804 0100 |001f: 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@04c8 │ │ -09f3ec: 0e00 |0022: return-void │ │ +09f394: |[09f394] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09f3a4: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +09f3a8: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f3ae: 0770 |0005: move-object v0, v7 │ │ +09f3b0: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f3b4: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f3ba: 0c01 |000b: move-result-object v1 │ │ +09f3bc: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f3c2: 0c00 |000f: move-result-object v0 │ │ +09f3c4: 0702 |0010: move-object v2, v0 │ │ +09f3c6: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f3ca: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f3cc: 2200 fb06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ +09f3d0: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f3d2: 7040 881b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1b88 │ │ +09f3d8: 0704 |001a: move-object v4, v0 │ │ +09f3da: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f3de: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f3e0: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f3e2: 7706 c804 0100 |001f: 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@04c8 │ │ +09f3e8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -206957,35 +206957,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f3f0: |[09f3f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f400: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ -09f404: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f40a: 0770 |0005: move-object v0, v7 │ │ -09f40c: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f410: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f416: 0c01 |000b: move-result-object v1 │ │ -09f418: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f41e: 0c00 |000f: move-result-object v0 │ │ -09f420: 0702 |0010: move-object v2, v0 │ │ -09f422: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f426: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f428: 2200 f906 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ -09f42c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f42e: 7040 7e1b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1b7e │ │ -09f434: 0704 |001a: move-object v4, v0 │ │ -09f436: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f43a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f43c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f43e: 7706 c804 0100 |001f: 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@04c8 │ │ -09f444: 0e00 |0022: return-void │ │ +09f3ec: |[09f3ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f3fc: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ +09f400: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f406: 0770 |0005: move-object v0, v7 │ │ +09f408: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f40c: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f412: 0c01 |000b: move-result-object v1 │ │ +09f414: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f41a: 0c00 |000f: move-result-object v0 │ │ +09f41c: 0702 |0010: move-object v2, v0 │ │ +09f41e: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f422: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f424: 2200 f906 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ +09f428: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f42a: 7040 7e1b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1b7e │ │ +09f430: 0704 |001a: move-object v4, v0 │ │ +09f432: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f436: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f438: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f43a: 7706 c804 0100 |001f: 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@04c8 │ │ +09f440: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -206994,17 +206994,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f0d4: |[09f0d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -09f0e4: 5410 ad32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ad │ │ -09f0e8: 1100 |0002: return-object v0 │ │ +09f0d0: |[09f0d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +09f0e0: 5410 ad32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ad │ │ +09f0e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -207012,17 +207012,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f0ec: |[09f0ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -09f0fc: 5410 ae32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ae │ │ -09f100: 1100 |0002: return-object v0 │ │ +09f0e8: |[09f0e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +09f0f8: 5410 ae32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ae │ │ +09f0fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -207030,35 +207030,35 @@ │ │ type : '(I)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -09f104: |[09f104] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ -09f114: 0770 |0000: move-object v0, v7 │ │ -09f116: 1f00 a600 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f11a: 7110 9d01 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f120: 0c01 |0006: move-result-object v1 │ │ -09f122: 7100 1805 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f128: 0c00 |000a: move-result-object v0 │ │ -09f12a: 0702 |000b: move-object v2, v0 │ │ -09f12c: 1f02 c801 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f130: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -09f132: 2200 ff06 |000f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ -09f136: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -09f138: 7040 9a1b 7048 |0012: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b9a │ │ -09f13e: 0704 |0015: move-object v4, v0 │ │ -09f140: 1f04 da01 |0016: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f144: 1225 |0018: const/4 v5, #int 2 // #2 │ │ -09f146: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -09f148: 7706 c804 0100 |001a: 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@04c8 │ │ -09f14e: 5478 ab32 |001d: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ -09f152: 1f08 a200 |001f: check-cast v8, Landroidx/lifecycle/LiveData; // type@00a2 │ │ -09f156: 1108 |0021: return-object v8 │ │ +09f100: |[09f100] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ +09f110: 0770 |0000: move-object v0, v7 │ │ +09f112: 1f00 a600 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f116: 7110 9d01 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f11c: 0c01 |0006: move-result-object v1 │ │ +09f11e: 7100 1805 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f124: 0c00 |000a: move-result-object v0 │ │ +09f126: 0702 |000b: move-object v2, v0 │ │ +09f128: 1f02 c801 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f12c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +09f12e: 2200 ff06 |000f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ +09f132: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +09f134: 7040 9a1b 7048 |0012: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b9a │ │ +09f13a: 0704 |0015: move-object v4, v0 │ │ +09f13c: 1f04 da01 |0016: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f140: 1225 |0018: const/4 v5, #int 2 // #2 │ │ +09f142: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +09f144: 7706 c804 0100 |001a: 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@04c8 │ │ +09f14a: 5478 ab32 |001d: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32ab │ │ +09f14e: 1f08 a200 |001f: check-cast v8, Landroidx/lifecycle/LiveData; // type@00a2 │ │ +09f152: 1108 |0021: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x001d line=94 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) I │ │ @@ -207068,49 +207068,49 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -09f158: |[09f158] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -09f168: 2206 a400 |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ -09f16c: 7010 9701 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0197 │ │ -09f172: 2200 3701 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0137 │ │ -09f176: 1a01 060c |0007: const-string v1, "Fetching note " // string@0c06 │ │ -09f17a: 7020 ed02 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ -09f180: 6e30 f002 e00f |000c: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f0 │ │ -09f186: 1a01 8801 |000f: const-string v1, " from database" // string@0188 │ │ -09f18a: 6e20 f202 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09f190: 6e10 f602 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09f196: 0c00 |0017: move-result-object v0 │ │ -09f198: 1a01 300b |0018: const-string v1, "CreateEditNoteViewModel" // string@0b30 │ │ -09f19c: 7120 e000 0100 |001a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ -09f1a2: 07d0 |001d: move-object v0, v13 │ │ -09f1a4: 1f00 a600 |001e: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f1a8: 7110 9d01 0000 |0020: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f1ae: 0c07 |0023: move-result-object v7 │ │ -09f1b0: 7100 1905 0000 |0024: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0519 │ │ -09f1b6: 0c00 |0027: move-result-object v0 │ │ -09f1b8: 0708 |0028: move-object v8, v0 │ │ -09f1ba: 1f08 c801 |0029: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f1be: 1209 |002b: const/4 v9, #int 0 // #0 │ │ -09f1c0: 220a 0007 |002c: new-instance v10, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ -09f1c4: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -09f1c6: 07a0 |002f: move-object v0, v10 │ │ -09f1c8: 0761 |0030: move-object v1, v6 │ │ -09f1ca: 07d2 |0031: move-object v2, v13 │ │ -09f1cc: 04e3 |0032: move-wide v3, v14 │ │ -09f1ce: 7606 9f1b 0000 |0033: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@1b9f │ │ -09f1d4: 1f0a da01 |0036: check-cast v10, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f1d8: 122b |0038: const/4 v11, #int 2 // #2 │ │ -09f1da: 120c |0039: const/4 v12, #int 0 // #0 │ │ -09f1dc: 7706 c804 0700 |003a: invoke-static/range {v7, v8, v9, v10, v11, v12}, 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@04c8 │ │ -09f1e2: 1f06 a200 |003d: check-cast v6, Landroidx/lifecycle/LiveData; // type@00a2 │ │ -09f1e6: 1106 |003f: return-object v6 │ │ +09f154: |[09f154] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +09f164: 2206 a400 |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ +09f168: 7010 9701 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0197 │ │ +09f16e: 2200 3701 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0137 │ │ +09f172: 1a01 060c |0007: const-string v1, "Fetching note " // string@0c06 │ │ +09f176: 7020 ed02 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ +09f17c: 6e30 f002 e00f |000c: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f0 │ │ +09f182: 1a01 8801 |000f: const-string v1, " from database" // string@0188 │ │ +09f186: 6e20 f202 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09f18c: 6e10 f602 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09f192: 0c00 |0017: move-result-object v0 │ │ +09f194: 1a01 300b |0018: const-string v1, "CreateEditNoteViewModel" // string@0b30 │ │ +09f198: 7120 e000 0100 |001a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ +09f19e: 07d0 |001d: move-object v0, v13 │ │ +09f1a0: 1f00 a600 |001e: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f1a4: 7110 9d01 0000 |0020: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f1aa: 0c07 |0023: move-result-object v7 │ │ +09f1ac: 7100 1905 0000 |0024: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0519 │ │ +09f1b2: 0c00 |0027: move-result-object v0 │ │ +09f1b4: 0708 |0028: move-object v8, v0 │ │ +09f1b6: 1f08 c801 |0029: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f1ba: 1209 |002b: const/4 v9, #int 0 // #0 │ │ +09f1bc: 220a 0007 |002c: new-instance v10, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ +09f1c0: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +09f1c2: 07a0 |002f: move-object v0, v10 │ │ +09f1c4: 0761 |0030: move-object v1, v6 │ │ +09f1c6: 07d2 |0031: move-object v2, v13 │ │ +09f1c8: 04e3 |0032: move-wide v3, v14 │ │ +09f1ca: 7606 9f1b 0000 |0033: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@1b9f │ │ +09f1d0: 1f0a da01 |0036: check-cast v10, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f1d4: 122b |0038: const/4 v11, #int 2 // #2 │ │ +09f1d6: 120c |0039: const/4 v12, #int 0 // #0 │ │ +09f1d8: 7706 c804 0700 |003a: invoke-static/range {v7, v8, v9, v10, v11, v12}, 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@04c8 │ │ +09f1de: 1f06 a200 |003d: check-cast v6, Landroidx/lifecycle/LiveData; // type@00a2 │ │ +09f1e2: 1106 |003f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x001d line=123 │ │ 0x003d line=126 │ │ locals : │ │ @@ -207122,31 +207122,31 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09f200: |[09f200] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ -09f210: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -09f214: 7120 8d04 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f21a: 0720 |0005: move-object v0, v2 │ │ -09f21c: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f220: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f226: 5420 af32 |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ -09f22a: 6e10 4f18 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ -09f230: 0c00 |0010: move-result-object v0 │ │ -09f232: 7220 a018 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@18a0 │ │ -09f238: 0b00 |0014: move-result-wide v0 │ │ -09f23a: 8403 |0015: long-to-int v3, v0 │ │ -09f23c: 1a00 fa2d |0016: const-string v0, "id" // string@2dfa │ │ -09f240: 7110 e902 0300 |0018: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@02e9 │ │ -09f246: 0c01 |001b: move-result-object v1 │ │ -09f248: 7120 e100 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e1 │ │ -09f24e: 0f03 |001f: return v3 │ │ +09f1fc: |[09f1fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ +09f20c: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +09f210: 7120 8d04 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f216: 0720 |0005: move-object v0, v2 │ │ +09f218: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f21c: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f222: 5420 af32 |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ +09f226: 6e10 4f18 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ +09f22c: 0c00 |0010: move-result-object v0 │ │ +09f22e: 7220 a018 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@18a0 │ │ +09f234: 0b00 |0014: move-result-wide v0 │ │ +09f236: 8403 |0015: long-to-int v3, v0 │ │ +09f238: 1a00 fa2d |0016: const-string v0, "id" // string@2dfa │ │ +09f23c: 7110 e902 0300 |0018: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@02e9 │ │ +09f242: 0c01 |001b: move-result-object v1 │ │ +09f244: 7120 e100 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e1 │ │ +09f24a: 0f03 |001f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=101 │ │ 0x000b line=102 │ │ 0x0018 line=104 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ @@ -207157,35 +207157,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f448: |[09f448] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f458: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ -09f45c: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f462: 0770 |0005: move-object v0, v7 │ │ -09f464: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f468: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f46e: 0c01 |000b: move-result-object v1 │ │ -09f470: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f476: 0c00 |000f: move-result-object v0 │ │ -09f478: 0702 |0010: move-object v2, v0 │ │ -09f47a: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f47e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f480: 2200 0207 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ -09f484: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f486: 7040 a91b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1ba9 │ │ -09f48c: 0704 |001a: move-object v4, v0 │ │ -09f48e: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f492: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f494: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f496: 7706 c804 0100 |001f: 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@04c8 │ │ -09f49c: 0e00 |0022: return-void │ │ +09f444: |[09f444] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f454: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ +09f458: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f45e: 0770 |0005: move-object v0, v7 │ │ +09f460: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f464: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f46a: 0c01 |000b: move-result-object v1 │ │ +09f46c: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f472: 0c00 |000f: move-result-object v0 │ │ +09f474: 0702 |0010: move-object v2, v0 │ │ +09f476: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f47a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f47c: 2200 0207 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ +09f480: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f482: 7040 a91b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1ba9 │ │ +09f488: 0704 |001a: move-object v4, v0 │ │ +09f48a: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f48e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f490: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f492: 7706 c804 0100 |001f: 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@04c8 │ │ +09f498: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -207194,35 +207194,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f4a0: |[09f4a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f4b0: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ -09f4b4: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f4ba: 0770 |0005: move-object v0, v7 │ │ -09f4bc: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f4c0: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f4c6: 0c01 |000b: move-result-object v1 │ │ -09f4c8: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f4ce: 0c00 |000f: move-result-object v0 │ │ -09f4d0: 0702 |0010: move-object v2, v0 │ │ -09f4d2: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f4d6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f4d8: 2200 0107 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ -09f4dc: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f4de: 7040 a41b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1ba4 │ │ -09f4e4: 0704 |001a: move-object v4, v0 │ │ -09f4e6: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f4ea: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f4ec: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f4ee: 7706 c804 0100 |001f: 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@04c8 │ │ -09f4f4: 0e00 |0022: return-void │ │ +09f49c: |[09f49c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f4ac: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ +09f4b0: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f4b6: 0770 |0005: move-object v0, v7 │ │ +09f4b8: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f4bc: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f4c2: 0c01 |000b: move-result-object v1 │ │ +09f4c4: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f4ca: 0c00 |000f: move-result-object v0 │ │ +09f4cc: 0702 |0010: move-object v2, v0 │ │ +09f4ce: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f4d2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f4d4: 2200 0107 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ +09f4d8: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f4da: 7040 a41b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1ba4 │ │ +09f4e0: 0704 |001a: move-object v4, v0 │ │ +09f4e2: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f4e6: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f4e8: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f4ea: 7706 c804 0100 |001f: 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@04c8 │ │ +09f4f0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -207231,35 +207231,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f4f8: |[09f4f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f508: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ -09f50c: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f512: 0770 |0005: move-object v0, v7 │ │ -09f514: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f518: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f51e: 0c01 |000b: move-result-object v1 │ │ -09f520: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f526: 0c00 |000f: move-result-object v0 │ │ -09f528: 0702 |0010: move-object v2, v0 │ │ -09f52a: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f52e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f530: 2200 0507 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ -09f534: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f536: 7040 b81b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1bb8 │ │ -09f53c: 0704 |001a: move-object v4, v0 │ │ -09f53e: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f542: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f544: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f546: 7706 c804 0100 |001f: 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@04c8 │ │ -09f54c: 0e00 |0022: return-void │ │ +09f4f4: |[09f4f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f504: 1a00 b125 |0000: const-string v0, "category" // string@25b1 │ │ +09f508: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f50e: 0770 |0005: move-object v0, v7 │ │ +09f510: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f514: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f51a: 0c01 |000b: move-result-object v1 │ │ +09f51c: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f522: 0c00 |000f: move-result-object v0 │ │ +09f524: 0702 |0010: move-object v2, v0 │ │ +09f526: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f52a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f52c: 2200 0507 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ +09f530: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f532: 7040 b81b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1bb8 │ │ +09f538: 0704 |001a: move-object v4, v0 │ │ +09f53a: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f53e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f540: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f542: 7706 c804 0100 |001f: 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@04c8 │ │ +09f548: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -207268,35 +207268,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f550: |[09f550] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09f560: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -09f564: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f56a: 0770 |0005: move-object v0, v7 │ │ -09f56c: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f570: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f576: 0c01 |000b: move-result-object v1 │ │ -09f578: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f57e: 0c00 |000f: move-result-object v0 │ │ -09f580: 0702 |0010: move-object v2, v0 │ │ -09f582: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f586: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f588: 2200 0607 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ -09f58c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f58e: 7040 bd1b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1bbd │ │ -09f594: 0704 |001a: move-object v4, v0 │ │ -09f596: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f59a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f59c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f59e: 7706 c804 0100 |001f: 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@04c8 │ │ -09f5a4: 0e00 |0022: return-void │ │ +09f54c: |[09f54c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09f55c: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +09f560: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f566: 0770 |0005: move-object v0, v7 │ │ +09f568: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f56c: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f572: 0c01 |000b: move-result-object v1 │ │ +09f574: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f57a: 0c00 |000f: move-result-object v0 │ │ +09f57c: 0702 |0010: move-object v2, v0 │ │ +09f57e: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f582: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f584: 2200 0607 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ +09f588: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f58a: 7040 bd1b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1bbd │ │ +09f590: 0704 |001a: move-object v4, v0 │ │ +09f592: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f596: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f598: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f59a: 7706 c804 0100 |001f: 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@04c8 │ │ +09f5a0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -207305,35 +207305,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f5a8: |[09f5a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f5b8: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ -09f5bc: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f5c2: 0770 |0005: move-object v0, v7 │ │ -09f5c4: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ -09f5c8: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ -09f5ce: 0c01 |000b: move-result-object v1 │ │ -09f5d0: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ -09f5d6: 0c00 |000f: move-result-object v0 │ │ -09f5d8: 0702 |0010: move-object v2, v0 │ │ -09f5da: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09f5de: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f5e0: 2200 0407 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ -09f5e4: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f5e6: 7040 b31b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1bb3 │ │ -09f5ec: 0704 |001a: move-object v4, v0 │ │ -09f5ee: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09f5f2: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f5f4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f5f6: 7706 c804 0100 |001f: 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@04c8 │ │ -09f5fc: 0e00 |0022: return-void │ │ +09f5a4: |[09f5a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f5b4: 1a00 7838 |0000: const-string v0, "notification" // string@3878 │ │ +09f5b8: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f5be: 0770 |0005: move-object v0, v7 │ │ +09f5c0: 1f00 a600 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a6 │ │ +09f5c4: 7110 9d01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019d │ │ +09f5ca: 0c01 |000b: move-result-object v1 │ │ +09f5cc: 7100 1805 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@0518 │ │ +09f5d2: 0c00 |000f: move-result-object v0 │ │ +09f5d4: 0702 |0010: move-object v2, v0 │ │ +09f5d6: 1f02 c801 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09f5da: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f5dc: 2200 0407 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ +09f5e0: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f5e2: 7040 b31b 7048 |0017: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1bb3 │ │ +09f5e8: 0704 |001a: move-object v4, v0 │ │ +09f5ea: 1f04 da01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09f5ee: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f5f0: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f5f2: 7706 c804 0100 |001f: 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@04c8 │ │ +09f5f8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -230291,40 +230291,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09d508: |[09d508] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09d518: 5b01 7932 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3279 │ │ -09d51c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09d51e: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09d524: 0e00 |0006: return-void │ │ +09d504: |[09d504] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09d514: 5b01 7932 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3279 │ │ +09d518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09d51a: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09d520: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09d4c4: |[09d4c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ -09d4d4: 5420 7932 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3279 │ │ -09d4d8: 1401 de00 097f |0002: const v1, #float 1.82109e+38 // #7f0900de │ │ -09d4de: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09d4e4: 0c00 |0008: move-result-object v0 │ │ -09d4e6: 1f00 7800 |0009: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ -09d4ea: 1100 |000b: return-object v0 │ │ +09d4c0: |[09d4c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ +09d4d0: 5420 7932 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3279 │ │ +09d4d4: 1401 de00 097f |0002: const v1, #float 1.82109e+38 // #7f0900de │ │ +09d4da: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09d4e0: 0c00 |0008: move-result-object v0 │ │ +09d4e2: 1f00 7800 |0009: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ +09d4e6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;) │ │ @@ -230332,18 +230332,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09d4ec: |[09d4ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ -09d4fc: 6e10 4d1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@1b4d │ │ -09d502: 0c00 |0003: move-result-object v0 │ │ -09d504: 1100 |0004: return-object v0 │ │ +09d4e8: |[09d4e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ +09d4f8: 6e10 4d1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@1b4d │ │ +09d4fe: 0c00 |0003: move-result-object v0 │ │ +09d500: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; │ │ │ │ source_file_idx : 2206 (ChecklistNoteActivity.kt) │ │ @@ -230383,74 +230383,74 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09d5bc: |[09d5bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -09d5cc: 2200 f306 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@06f3 │ │ -09d5d0: 7010 501b 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@1b50 │ │ -09d5d6: 6900 7a32 |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@327a │ │ -09d5da: 0e00 |0007: return-void │ │ +09d5b8: |[09d5b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +09d5c8: 2200 f306 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@06f3 │ │ +09d5cc: 7010 501b 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@1b50 │ │ +09d5d2: 6900 7a32 |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@327a │ │ +09d5d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09d5dc: |[09d5dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -09d5ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09d5ee: 7020 9104 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09d5f4: 0e00 |0004: return-void │ │ +09d5d8: |[09d5d8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +09d5e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d5ea: 7020 9104 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09d5f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;) │ │ name : 'invoke' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -09d528: |[09d528] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ -09d538: 1a00 e42e |0000: const-string v0, "item" // string@2ee4 │ │ -09d53c: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d542: 6e10 3f1c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ -09d548: 0c00 |0008: move-result-object v0 │ │ -09d54a: 6e10 401c 0400 |0009: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -09d550: 0a04 |000c: move-result v4 │ │ -09d552: 3804 0500 |000d: if-eqz v4, 0012 // +0005 │ │ -09d556: 1a04 aa40 |000f: const-string v4, "✓" // string@40aa │ │ -09d55a: 2803 |0011: goto 0014 // +0003 │ │ -09d55c: 1a04 7301 |0012: const-string v4, " " // string@0173 │ │ -09d560: 2201 3701 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ -09d564: 1a02 4f04 |0016: const-string v2, "- " // string@044f │ │ -09d568: 7020 ed02 2100 |0018: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ -09d56e: 6e20 f202 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d574: 1a00 7b01 |001e: const-string v0, " [" // string@017b │ │ -09d578: 6e20 f202 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d57e: 6e20 f202 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d584: 1a04 ff20 |0026: const-string v4, "]" // string@20ff │ │ -09d588: 6e20 f202 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d58e: 6e10 f602 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09d594: 0c04 |002e: move-result-object v4 │ │ -09d596: 1f04 1401 |002f: check-cast v4, Ljava/lang/CharSequence; // type@0114 │ │ -09d59a: 1104 |0031: return-object v4 │ │ +09d524: |[09d524] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ +09d534: 1a00 e42e |0000: const-string v0, "item" // string@2ee4 │ │ +09d538: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d53e: 6e10 3f1c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ +09d544: 0c00 |0008: move-result-object v0 │ │ +09d546: 6e10 401c 0400 |0009: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +09d54c: 0a04 |000c: move-result v4 │ │ +09d54e: 3804 0500 |000d: if-eqz v4, 0012 // +0005 │ │ +09d552: 1a04 aa40 |000f: const-string v4, "✓" // string@40aa │ │ +09d556: 2803 |0011: goto 0014 // +0003 │ │ +09d558: 1a04 7301 |0012: const-string v4, " " // string@0173 │ │ +09d55c: 2201 3701 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ +09d560: 1a02 4f04 |0016: const-string v2, "- " // string@044f │ │ +09d564: 7020 ed02 2100 |0018: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ +09d56a: 6e20 f202 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d570: 1a00 7b01 |001e: const-string v0, " [" // string@017b │ │ +09d574: 6e20 f202 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d57a: 6e20 f202 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d580: 1a04 ff20 |0026: const-string v4, "]" // string@20ff │ │ +09d584: 6e20 f202 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d58a: 6e10 f602 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09d590: 0c04 |002e: move-result-object v4 │ │ +09d592: 1f04 1401 |002f: check-cast v4, Ljava/lang/CharSequence; // type@0114 │ │ +09d596: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=226 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; │ │ 0x0000 - 0x0032 reg=4 (null) Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ @@ -230459,19 +230459,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09d59c: |[09d59c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09d5ac: 1f01 1807 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09d5b0: 6e20 511b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; // method@1b51 │ │ -09d5b6: 0c01 |0005: move-result-object v1 │ │ -09d5b8: 1101 |0006: return-object v1 │ │ +09d598: |[09d598] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09d5a8: 1f01 1807 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09d5ac: 6e20 511b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; // method@1b51 │ │ +09d5b2: 0c01 |0005: move-result-object v1 │ │ +09d5b4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -230512,40 +230512,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09d63c: |[09d63c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09d64c: 5b01 7b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327b │ │ -09d650: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09d652: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09d658: 0e00 |0006: return-void │ │ +09d638: |[09d638] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09d648: 5b01 7b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327b │ │ +09d64c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09d64e: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09d654: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09d5f8: |[09d5f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ -09d608: 5420 7b32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327b │ │ -09d60c: 1401 2001 097f |0002: const v1, #float 1.8211e+38 // #7f090120 │ │ -09d612: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09d618: 0c00 |0008: move-result-object v0 │ │ -09d61a: 1f00 7e00 |0009: check-cast v0, Landroid/widget/ListView; // type@007e │ │ -09d61e: 1100 |000b: return-object v0 │ │ +09d5f4: |[09d5f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ +09d604: 5420 7b32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327b │ │ +09d608: 1401 2001 097f |0002: const v1, #float 1.8211e+38 // #7f090120 │ │ +09d60e: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09d614: 0c00 |0008: move-result-object v0 │ │ +09d616: 1f00 7e00 |0009: check-cast v0, Landroid/widget/ListView; // type@007e │ │ +09d61a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;) │ │ @@ -230553,18 +230553,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09d620: |[09d620] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ -09d630: 6e10 541b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@1b54 │ │ -09d636: 0c00 |0003: move-result-object v0 │ │ -09d638: 1100 |0004: return-object v0 │ │ +09d61c: |[09d61c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ +09d62c: 6e10 541b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@1b54 │ │ +09d632: 0c00 |0003: move-result-object v0 │ │ +09d634: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; │ │ │ │ source_file_idx : 2206 (ChecklistNoteActivity.kt) │ │ @@ -230604,38 +230604,38 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e740: |[09e740] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -09e750: 5b01 8f32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328f │ │ -09e754: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09e756: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09e75c: 0e00 |0006: return-void │ │ +09e73c: |[09e73c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +09e74c: 5b01 8f32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328f │ │ +09e750: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09e752: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09e758: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09e720: |[09e720] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e730: 1f01 3601 |0000: check-cast v1, Ljava/lang/String; // type@0136 │ │ -09e734: 6e20 941b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.invoke:(Ljava/lang/String;)V // method@1b94 │ │ -09e73a: 6201 3d00 |0005: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e73e: 1101 |0007: return-object v1 │ │ +09e71c: |[09e71c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e72c: 1f01 3601 |0000: check-cast v1, Ljava/lang/String; // type@0136 │ │ +09e730: 6e20 941b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.invoke:(Ljava/lang/String;)V // method@1b94 │ │ +09e736: 6201 3d00 |0005: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e73a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -230644,20 +230644,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09e760: |[09e760] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/String;)V │ │ -09e770: 5410 8f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328f │ │ -09e774: 7110 c61b 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ -09e77a: 0c00 |0005: move-result-object v0 │ │ -09e77c: 6e20 9401 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@0194 │ │ -09e782: 0e00 |0009: return-void │ │ +09e75c: |[09e75c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/String;)V │ │ +09e76c: 5410 8f32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328f │ │ +09e770: 7110 c61b 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ +09e776: 0c00 |0005: move-result-object v0 │ │ +09e778: 6e20 9401 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@0194 │ │ +09e77e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -230698,40 +230698,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09f6e8: |[09f6e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09f6f8: 5b01 b132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ -09f6fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f6fe: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09f704: 0e00 |0006: return-void │ │ +09f6e4: |[09f6e4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09f6f4: 5b01 b132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ +09f6f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f6fa: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09f700: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09f6a4: |[09f6a4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ -09f6b4: 5420 b132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ -09f6b8: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ -09f6be: 6e20 e91b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1be9 │ │ -09f6c4: 0c00 |0008: move-result-object v0 │ │ -09f6c6: 1f00 7500 |0009: check-cast v0, Landroid/widget/Button; // type@0075 │ │ -09f6ca: 1100 |000b: return-object v0 │ │ +09f6a0: |[09f6a0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ +09f6b0: 5420 b132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ +09f6b4: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ +09f6ba: 6e20 e91b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1be9 │ │ +09f6c0: 0c00 |0008: move-result-object v0 │ │ +09f6c2: 1f00 7500 |0009: check-cast v0, Landroid/widget/Button; // type@0075 │ │ +09f6c6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;) │ │ @@ -230739,18 +230739,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f6cc: |[09f6cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ -09f6dc: 6e10 da1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@1bda │ │ -09f6e2: 0c00 |0003: move-result-object v0 │ │ -09f6e4: 1100 |0004: return-object v0 │ │ +09f6c8: |[09f6c8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ +09f6d8: 6e10 da1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@1bda │ │ +09f6de: 0c00 |0003: move-result-object v0 │ │ +09f6e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; │ │ │ │ source_file_idx : 6883 (SketchActivity.kt) │ │ @@ -230790,40 +230790,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09f7b4: |[09f7b4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09f7c4: 5b01 b332 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b3 │ │ -09f7c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f7ca: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -09f7d0: 0e00 |0006: return-void │ │ +09f7b0: |[09f7b0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09f7c0: 5b01 b332 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b3 │ │ +09f7c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f7c6: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +09f7cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;) │ │ name : 'invoke' │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09f770: |[09f770] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ -09f780: 5420 b332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b3 │ │ -09f784: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ -09f78a: 6e20 e91b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1be9 │ │ -09f790: 0c00 |0008: move-result-object v0 │ │ -09f792: 1f00 ec00 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@00ec │ │ -09f796: 1100 |000b: return-object v0 │ │ +09f76c: |[09f76c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ +09f77c: 5420 b332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b3 │ │ +09f780: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ +09f786: 6e20 e91b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1be9 │ │ +09f78c: 0c00 |0008: move-result-object v0 │ │ +09f78e: 1f00 ec00 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@00ec │ │ +09f792: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;) │ │ @@ -230831,18 +230831,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f798: |[09f798] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ -09f7a8: 6e10 e01b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@1be0 │ │ -09f7ae: 0c00 |0003: move-result-object v0 │ │ -09f7b0: 1100 |0004: return-object v0 │ │ +09f794: |[09f794] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ +09f7a4: 6e10 e01b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@1be0 │ │ +09f7aa: 0c00 |0003: move-result-object v0 │ │ +09f7ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; │ │ │ │ source_file_idx : 6883 (SketchActivity.kt) │ │ @@ -230882,40 +230882,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a0168: |[0a0168] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0178: 5b01 bb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ -0a017c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a017e: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a0184: 0e00 |0006: return-void │ │ +0a0164: |[0a0164] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0174: 5b01 bb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ +0a0178: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a017a: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a0180: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0124: |[0a0124] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0134: 5420 bb32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ -0a0138: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ -0a013e: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ -0a0144: 0c00 |0008: move-result-object v0 │ │ -0a0146: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a014a: 1100 |000b: return-object v0 │ │ +0a0120: |[0a0120] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0130: 5420 bb32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ +0a0134: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ +0a013a: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ +0a0140: 0c00 |0008: move-result-object v0 │ │ +0a0142: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a0146: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;) │ │ @@ -230923,18 +230923,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a014c: |[0a014c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ -0a015c: 6e10 ff1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1bff │ │ -0a0162: 0c00 |0003: move-result-object v0 │ │ -0a0164: 1100 |0004: return-object v0 │ │ +0a0148: |[0a0148] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ +0a0158: 6e10 ff1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1bff │ │ +0a015e: 0c00 |0003: move-result-object v0 │ │ +0a0160: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; │ │ │ │ source_file_idx : 7422 (TextNoteActivity.kt) │ │ @@ -230974,40 +230974,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a01cc: |[0a01cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a01dc: 5b01 bc32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ -0a01e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a01e2: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a01e8: 0e00 |0006: return-void │ │ +0a01c8: |[0a01c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a01d8: 5b01 bc32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ +0a01dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a01de: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a01e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0188: |[0a0188] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ -0a0198: 5420 bc32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ -0a019c: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ -0a01a2: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ -0a01a8: 0c00 |0008: move-result-object v0 │ │ -0a01aa: 1f00 7800 |0009: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ -0a01ae: 1100 |000b: return-object v0 │ │ +0a0184: |[0a0184] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ +0a0194: 5420 bc32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ +0a0198: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ +0a019e: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ +0a01a4: 0c00 |0008: move-result-object v0 │ │ +0a01a6: 1f00 7800 |0009: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ +0a01aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;) │ │ @@ -231015,18 +231015,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a01b0: |[0a01b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ -0a01c0: 6e10 021c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@1c02 │ │ -0a01c6: 0c00 |0003: move-result-object v0 │ │ -0a01c8: 1100 |0004: return-object v0 │ │ +0a01ac: |[0a01ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ +0a01bc: 6e10 021c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@1c02 │ │ +0a01c2: 0c00 |0003: move-result-object v0 │ │ +0a01c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; │ │ │ │ source_file_idx : 7422 (TextNoteActivity.kt) │ │ @@ -231066,40 +231066,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a0230: |[0a0230] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0240: 5b01 bd32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ -0a0244: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a0246: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a024c: 0e00 |0006: return-void │ │ +0a022c: |[0a022c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a023c: 5b01 bd32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ +0a0240: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a0242: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a0248: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a01ec: |[0a01ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a01fc: 5420 bd32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ -0a0200: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ -0a0206: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ -0a020c: 0c00 |0008: move-result-object v0 │ │ -0a020e: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a0212: 1100 |000b: return-object v0 │ │ +0a01e8: |[0a01e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a01f8: 5420 bd32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ +0a01fc: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ +0a0202: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ +0a0208: 0c00 |0008: move-result-object v0 │ │ +0a020a: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a020e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;) │ │ @@ -231107,18 +231107,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0214: |[0a0214] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ -0a0224: 6e10 051c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c05 │ │ -0a022a: 0c00 |0003: move-result-object v0 │ │ -0a022c: 1100 |0004: return-object v0 │ │ +0a0210: |[0a0210] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ +0a0220: 6e10 051c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c05 │ │ +0a0226: 0c00 |0003: move-result-object v0 │ │ +0a0228: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; │ │ │ │ source_file_idx : 7422 (TextNoteActivity.kt) │ │ @@ -231158,40 +231158,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a0278: |[0a0278] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0288: 5b01 be32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ -0a028c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a028e: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a0294: 0e00 |0006: return-void │ │ +0a0274: |[0a0274] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0284: 5b01 be32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ +0a0288: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a028a: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a0290: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0250: |[0a0250] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0260: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ -0a0264: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ -0a026a: 0a01 |0005: move-result v1 │ │ -0a026c: 6e20 091c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.invoke:(Z)V // method@1c09 │ │ -0a0272: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -0a0276: 1101 |000b: return-object v1 │ │ +0a024c: |[0a024c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a025c: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ +0a0260: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ +0a0266: 0a01 |0005: move-result v1 │ │ +0a0268: 6e20 091c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.invoke:(Z)V // method@1c09 │ │ +0a026e: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +0a0272: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231200,28 +231200,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a0298: |[0a0298] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Z)V │ │ -0a02a8: 5410 be32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ -0a02ac: 7110 1a1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1a │ │ -0a02b2: 0c00 |0005: move-result-object v0 │ │ -0a02b4: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a02b8: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a02bc: 2803 |000a: goto 000d // +0003 │ │ -0a02be: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a02c2: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ -0a02c8: 0a02 |0010: move-result v2 │ │ -0a02ca: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ -0a02d0: 0c02 |0014: move-result-object v2 │ │ -0a02d2: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ -0a02d8: 0e00 |0018: return-void │ │ +0a0294: |[0a0294] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Z)V │ │ +0a02a4: 5410 be32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ +0a02a8: 7110 1a1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1a │ │ +0a02ae: 0c00 |0005: move-result-object v0 │ │ +0a02b0: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a02b4: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a02b8: 2803 |000a: goto 000d // +0003 │ │ +0a02ba: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a02be: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ +0a02c4: 0a02 |0010: move-result v2 │ │ +0a02c6: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ +0a02cc: 0c02 |0014: move-result-object v2 │ │ +0a02ce: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ +0a02d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231262,40 +231262,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a0304: |[0a0304] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0314: 5b01 bf32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ -0a0318: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a031a: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a0320: 0e00 |0006: return-void │ │ +0a0300: |[0a0300] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0310: 5b01 bf32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ +0a0314: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a0316: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a031c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a02dc: |[0a02dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a02ec: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ -0a02f0: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ -0a02f6: 0a01 |0005: move-result v1 │ │ -0a02f8: 6e20 0c1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.invoke:(Z)V // method@1c0c │ │ -0a02fe: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -0a0302: 1101 |000b: return-object v1 │ │ +0a02d8: |[0a02d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a02e8: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ +0a02ec: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ +0a02f2: 0a01 |0005: move-result v1 │ │ +0a02f4: 6e20 0c1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.invoke:(Z)V // method@1c0c │ │ +0a02fa: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +0a02fe: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231304,28 +231304,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a0324: |[0a0324] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Z)V │ │ -0a0334: 5410 bf32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ -0a0338: 7110 1b1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1b │ │ -0a033e: 0c00 |0005: move-result-object v0 │ │ -0a0340: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a0344: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a0348: 2803 |000a: goto 000d // +0003 │ │ -0a034a: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a034e: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ -0a0354: 0a02 |0010: move-result v2 │ │ -0a0356: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ -0a035c: 0c02 |0014: move-result-object v2 │ │ -0a035e: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ -0a0364: 0e00 |0018: return-void │ │ +0a0320: |[0a0320] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Z)V │ │ +0a0330: 5410 bf32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ +0a0334: 7110 1b1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1b │ │ +0a033a: 0c00 |0005: move-result-object v0 │ │ +0a033c: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a0340: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a0344: 2803 |000a: goto 000d // +0003 │ │ +0a0346: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a034a: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ +0a0350: 0a02 |0010: move-result v2 │ │ +0a0352: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ +0a0358: 0c02 |0014: move-result-object v2 │ │ +0a035a: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ +0a0360: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231366,40 +231366,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a0390: |[0a0390] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a03a0: 5b01 c032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c0 │ │ -0a03a4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a03a6: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a03ac: 0e00 |0006: return-void │ │ +0a038c: |[0a038c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a039c: 5b01 c032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c0 │ │ +0a03a0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a03a2: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a03a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0368: |[0a0368] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0378: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ -0a037c: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ -0a0382: 0a01 |0005: move-result v1 │ │ -0a0384: 6e20 0f1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.invoke:(Z)V // method@1c0f │ │ -0a038a: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -0a038e: 1101 |000b: return-object v1 │ │ +0a0364: |[0a0364] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0374: 1f01 1201 |0000: check-cast v1, Ljava/lang/Boolean; // type@0112 │ │ +0a0378: 6e10 6e02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ +0a037e: 0a01 |0005: move-result v1 │ │ +0a0380: 6e20 0f1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.invoke:(Z)V // method@1c0f │ │ +0a0386: 6201 3d00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +0a038a: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231408,28 +231408,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a03b0: |[0a03b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Z)V │ │ -0a03c0: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c0 │ │ -0a03c4: 7110 1c1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1c │ │ -0a03ca: 0c00 |0005: move-result-object v0 │ │ -0a03cc: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a03d0: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a03d4: 2803 |000a: goto 000d // +0003 │ │ -0a03d6: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a03da: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ -0a03e0: 0a02 |0010: move-result v2 │ │ -0a03e2: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ -0a03e8: 0c02 |0014: move-result-object v2 │ │ -0a03ea: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ -0a03f0: 0e00 |0018: return-void │ │ +0a03ac: |[0a03ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Z)V │ │ +0a03bc: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c0 │ │ +0a03c0: 7110 1c1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1c │ │ +0a03c6: 0c00 |0005: move-result-object v0 │ │ +0a03c8: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a03cc: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a03d0: 2803 |000a: goto 000d // +0003 │ │ +0a03d2: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a03d6: 7110 7a00 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@007a │ │ +0a03dc: 0a02 |0010: move-result v2 │ │ +0a03de: 7110 5400 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0054 │ │ +0a03e4: 0c02 |0014: move-result-object v2 │ │ +0a03e6: 6e20 1702 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0217 │ │ +0a03ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231470,40 +231470,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a04fc: |[0a04fc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a050c: 5b01 c232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c2 │ │ -0a0510: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a0512: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ -0a0518: 0e00 |0006: return-void │ │ +0a04f8: |[0a04f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0508: 5b01 c232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c2 │ │ +0a050c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a050e: 7020 9104 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0491 │ │ +0a0514: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a04b8: |[0a04b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a04c8: 5420 c232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c2 │ │ -0a04cc: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ -0a04d2: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ -0a04d8: 0c00 |0008: move-result-object v0 │ │ -0a04da: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a04de: 1100 |000b: return-object v0 │ │ +0a04b4: |[0a04b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a04c4: 5420 c232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c2 │ │ +0a04c8: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ +0a04ce: 6e20 201c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ +0a04d4: 0c00 |0008: move-result-object v0 │ │ +0a04d6: 1f00 e800 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a04da: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;) │ │ @@ -231511,18 +231511,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a04e0: |[0a04e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ -0a04f0: 6e10 161c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c16 │ │ -0a04f6: 0c00 |0003: move-result-object v0 │ │ -0a04f8: 1100 |0004: return-object v0 │ │ +0a04dc: |[0a04dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ +0a04ec: 6e10 161c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c16 │ │ +0a04f2: 0c00 |0003: move-result-object v0 │ │ +0a04f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; │ │ │ │ source_file_idx : 7422 (TextNoteActivity.kt) │ │ @@ -257297,112 +257297,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09e410: |[09e410] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09e420: 5b01 8632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ -09e424: 5b02 8432 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ -09e428: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e42a: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09e430: 0e00 |0008: return-void │ │ +09e40c: |[09e40c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09e41c: 5b01 8632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ +09e420: 5b02 8432 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ +09e424: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e426: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09e42c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e3e8: |[09e3e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e3f8: 2203 f906 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ -09e3fc: 5420 8632 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ -09e400: 5421 8432 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ -09e404: 7040 7e1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1b7e │ │ -09e40a: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e40e: 1103 |000b: return-object v3 │ │ +09e3e4: |[09e3e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e3f4: 2203 f906 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ +09e3f8: 5420 8632 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ +09e3fc: 5421 8432 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ +09e400: 7040 7e1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1b7e │ │ +09e406: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e40a: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e340: |[09e340] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e350: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e354: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e358: 6e30 811b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b81 │ │ -09e35e: 0c01 |0007: move-result-object v1 │ │ -09e360: 1101 |0008: return-object v1 │ │ +09e33c: |[09e33c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e34c: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e350: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e354: 6e30 811b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b81 │ │ +09e35a: 0c01 |0007: move-result-object v1 │ │ +09e35c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e364: |[09e364] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e374: 6e30 7f1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b7f │ │ -09e37a: 0c01 |0003: move-result-object v1 │ │ -09e37c: 1f01 f906 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ -09e380: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e384: 6e20 821b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b82 │ │ -09e38a: 0c01 |000b: move-result-object v1 │ │ -09e38c: 1101 |000c: return-object v1 │ │ +09e360: |[09e360] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e370: 6e30 7f1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b7f │ │ +09e376: 0c01 |0003: move-result-object v1 │ │ +09e378: 1f01 f906 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06f9 │ │ +09e37c: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e380: 6e20 821b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b82 │ │ +09e386: 0c01 |000b: move-result-object v1 │ │ +09e388: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09e390: |[09e390] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e3a0: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e3a6: 5210 8532 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@3285 │ │ -09e3aa: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e3ae: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e3b4: 5412 8632 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ -09e3b8: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09e3be: 0c02 |000f: move-result-object v2 │ │ -09e3c0: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ -09e3c6: 0c02 |0013: move-result-object v2 │ │ -09e3c8: 5410 8432 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ -09e3cc: 7220 e518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e5 │ │ -09e3d2: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e3d6: 1102 |001b: return-object v2 │ │ -09e3d8: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e3dc: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e3e0: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e3e6: 2702 |0023: throw v2 │ │ +09e38c: |[09e38c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e39c: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e3a2: 5210 8532 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@3285 │ │ +09e3a6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e3aa: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e3b0: 5412 8632 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3286 │ │ +09e3b4: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09e3ba: 0c02 |000f: move-result-object v2 │ │ +09e3bc: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ +09e3c2: 0c02 |0013: move-result-object v2 │ │ +09e3c4: 5410 8432 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3284 │ │ +09e3c8: 7220 e518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e5 │ │ +09e3ce: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e3d2: 1102 |001b: return-object v2 │ │ +09e3d4: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e3d8: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e3dc: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e3e2: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0019 line=55 │ │ 0x001c line=53 │ │ locals : │ │ @@ -257461,112 +257461,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09e504: |[09e504] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09e514: 5b01 8932 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ -09e518: 5b02 8732 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ -09e51c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e51e: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09e524: 0e00 |0008: return-void │ │ +09e500: |[09e500] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09e510: 5b01 8932 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ +09e514: 5b02 8732 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ +09e518: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e51a: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09e520: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ 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 │ │ -09e4dc: |[09e4dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e4ec: 2203 fa06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ -09e4f0: 5420 8932 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ -09e4f4: 5421 8732 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ -09e4f8: 7040 831b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1b83 │ │ -09e4fe: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e502: 1103 |000b: return-object v3 │ │ +09e4d8: |[09e4d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e4e8: 2203 fa06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ +09e4ec: 5420 8932 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ +09e4f0: 5421 8732 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ +09e4f4: 7040 831b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1b83 │ │ +09e4fa: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e4fe: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e434: |[09e434] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e444: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e448: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e44c: 6e30 861b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b86 │ │ -09e452: 0c01 |0007: move-result-object v1 │ │ -09e454: 1101 |0008: return-object v1 │ │ +09e430: |[09e430] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e440: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e444: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e448: 6e30 861b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b86 │ │ +09e44e: 0c01 |0007: move-result-object v1 │ │ +09e450: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e458: |[09e458] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e468: 6e30 841b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b84 │ │ -09e46e: 0c01 |0003: move-result-object v1 │ │ -09e470: 1f01 fa06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ -09e474: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e478: 6e20 871b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b87 │ │ -09e47e: 0c01 |000b: move-result-object v1 │ │ -09e480: 1101 |000c: return-object v1 │ │ +09e454: |[09e454] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e464: 6e30 841b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b84 │ │ +09e46a: 0c01 |0003: move-result-object v1 │ │ +09e46c: 1f01 fa06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06fa │ │ +09e470: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e474: 6e20 871b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b87 │ │ +09e47a: 0c01 |000b: move-result-object v1 │ │ +09e47c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09e484: |[09e484] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e494: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e49a: 5210 8832 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@3288 │ │ -09e49e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e4a2: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e4a8: 5412 8932 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ -09e4ac: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09e4b2: 0c02 |000f: move-result-object v2 │ │ -09e4b4: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ -09e4ba: 0c02 |0013: move-result-object v2 │ │ -09e4bc: 5410 8732 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ -09e4c0: 7220 7118 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1871 │ │ -09e4c6: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e4ca: 1102 |001b: return-object v2 │ │ -09e4cc: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e4d0: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e4d4: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e4da: 2702 |0023: throw v2 │ │ +09e480: |[09e480] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e490: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e496: 5210 8832 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@3288 │ │ +09e49a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e49e: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e4a4: 5412 8932 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3289 │ │ +09e4a8: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09e4ae: 0c02 |000f: move-result-object v2 │ │ +09e4b0: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ +09e4b6: 0c02 |0013: move-result-object v2 │ │ +09e4b8: 5410 8732 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3287 │ │ +09e4bc: 7220 7118 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1871 │ │ +09e4c2: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e4c6: 1102 |001b: return-object v2 │ │ +09e4c8: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e4cc: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e4d0: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e4d6: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000a line=73 │ │ 0x0019 line=74 │ │ 0x001c line=72 │ │ locals : │ │ @@ -257625,112 +257625,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09e5f8: |[09e5f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -09e608: 5b01 8c32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ -09e60c: 5b02 8a32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ -09e610: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e612: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09e618: 0e00 |0008: return-void │ │ +09e5f4: |[09e5f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +09e604: 5b01 8c32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ +09e608: 5b02 8a32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ +09e60c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e60e: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09e614: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ 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 │ │ -09e5d0: |[09e5d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e5e0: 2203 fb06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ -09e5e4: 5420 8c32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ -09e5e8: 5421 8a32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ -09e5ec: 7040 881b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1b88 │ │ -09e5f2: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e5f6: 1103 |000b: return-object v3 │ │ +09e5cc: |[09e5cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e5dc: 2203 fb06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ +09e5e0: 5420 8c32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ +09e5e4: 5421 8a32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ +09e5e8: 7040 881b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1b88 │ │ +09e5ee: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e5f2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e528: |[09e528] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e538: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e53c: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e540: 6e30 8b1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b8b │ │ -09e546: 0c01 |0007: move-result-object v1 │ │ -09e548: 1101 |0008: return-object v1 │ │ +09e524: |[09e524] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e534: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e538: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e53c: 6e30 8b1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b8b │ │ +09e542: 0c01 |0007: move-result-object v1 │ │ +09e544: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$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 │ │ -09e54c: |[09e54c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e55c: 6e30 891b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b89 │ │ -09e562: 0c01 |0003: move-result-object v1 │ │ -09e564: 1f01 fb06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ -09e568: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e56c: 6e20 8c1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b8c │ │ -09e572: 0c01 |000b: move-result-object v1 │ │ -09e574: 1101 |000c: return-object v1 │ │ +09e548: |[09e548] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e558: 6e30 891b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b89 │ │ +09e55e: 0c01 |0003: move-result-object v1 │ │ +09e560: 1f01 fb06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@06fb │ │ +09e564: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e568: 6e20 8c1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b8c │ │ +09e56e: 0c01 |000b: move-result-object v1 │ │ +09e570: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09e578: |[09e578] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e588: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e58e: 5210 8b32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@328b │ │ -09e592: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e596: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e59c: 5412 8c32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ -09e5a0: 7110 c41b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ -09e5a6: 0c02 |000f: move-result-object v2 │ │ -09e5a8: 6e10 4f18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ -09e5ae: 0c02 |0013: move-result-object v2 │ │ -09e5b0: 5410 8a32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ -09e5b4: 7220 9918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1899 │ │ -09e5ba: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e5be: 1102 |001b: return-object v2 │ │ -09e5c0: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e5c4: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e5c8: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e5ce: 2702 |0023: throw v2 │ │ +09e574: |[09e574] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e584: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e58a: 5210 8b32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@328b │ │ +09e58e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e592: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e598: 5412 8c32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328c │ │ +09e59c: 7110 c41b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ +09e5a2: 0c02 |000f: move-result-object v2 │ │ +09e5a4: 6e10 4f18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ +09e5aa: 0c02 |0013: move-result-object v2 │ │ +09e5ac: 5410 8a32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@328a │ │ +09e5b0: 7220 9918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1899 │ │ +09e5b6: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e5ba: 1102 |001b: return-object v2 │ │ +09e5bc: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e5c0: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e5c4: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e5ca: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=115 │ │ 0x000a line=116 │ │ 0x0019 line=117 │ │ 0x001c line=115 │ │ locals : │ │ @@ -257785,115 +257785,115 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09e700: |[09e700] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -09e710: 5b01 8e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09e714: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -09e716: 7030 7704 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09e71c: 0e00 |0006: return-void │ │ +09e6fc: |[09e6fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +09e70c: 5b01 8e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09e710: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +09e712: 7030 7704 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09e718: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e6dc: |[09e6dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e6ec: 2202 fc06 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ -09e6f0: 5410 8e32 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09e6f4: 7030 8d1b 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b8d │ │ -09e6fa: 1f02 c301 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e6fe: 1102 |0009: return-object v2 │ │ +09e6d8: |[09e6d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e6e8: 2202 fc06 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ +09e6ec: 5410 8e32 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09e6f0: 7030 8d1b 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b8d │ │ +09e6f6: 1f02 c301 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e6fa: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e61c: |[09e61c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e62c: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e630: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e634: 6e30 901b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b90 │ │ -09e63a: 0c01 |0007: move-result-object v1 │ │ -09e63c: 1101 |0008: return-object v1 │ │ +09e618: |[09e618] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e628: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e62c: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e630: 6e30 901b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b90 │ │ +09e636: 0c01 |0007: move-result-object v1 │ │ +09e638: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e640: |[09e640] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e650: 6e30 8e1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b8e │ │ -09e656: 0c01 |0003: move-result-object v1 │ │ -09e658: 1f01 fc06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ -09e65c: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e660: 6e20 911b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b91 │ │ -09e666: 0c01 |000b: move-result-object v1 │ │ -09e668: 1101 |000c: return-object v1 │ │ +09e63c: |[09e63c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e64c: 6e30 8e1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b8e │ │ +09e652: 0c01 |0003: move-result-object v1 │ │ +09e654: 1f01 fc06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ +09e658: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e65c: 6e20 911b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b91 │ │ +09e662: 0c01 |000b: move-result-object v1 │ │ +09e664: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -09e66c: |[09e66c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e67c: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e682: 5210 8d32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@328d │ │ -09e686: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -09e68a: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e690: 5412 8e32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09e694: 7110 c71b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ -09e69a: 0c02 |000f: move-result-object v2 │ │ -09e69c: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -09e6a0: 5412 8e32 |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09e6a4: 7110 c61b 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ -09e6aa: 0c02 |0017: move-result-object v2 │ │ -09e6ac: 5410 8e32 |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09e6b0: 7110 c71b 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ -09e6b6: 0c00 |001d: move-result-object v0 │ │ -09e6b8: 7110 8a04 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09e6be: 6e20 9501 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@0195 │ │ -09e6c4: 6202 3d00 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e6c8: 1102 |0026: return-object v2 │ │ -09e6ca: 2202 2401 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e6ce: 1a00 5e25 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e6d2: 7020 ae02 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e6d8: 2702 |002e: throw v2 │ │ +09e668: |[09e668] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e678: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e67e: 5210 8d32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@328d │ │ +09e682: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +09e686: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e68c: 5412 8e32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09e690: 7110 c71b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ +09e696: 0c02 |000f: move-result-object v2 │ │ +09e698: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +09e69c: 5412 8e32 |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09e6a0: 7110 c61b 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ +09e6a6: 0c02 |0017: move-result-object v2 │ │ +09e6a8: 5410 8e32 |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09e6ac: 7110 c71b 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ +09e6b2: 0c00 |001d: move-result-object v0 │ │ +09e6b4: 7110 8a04 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09e6ba: 6e20 9501 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@0195 │ │ +09e6c0: 6202 3d00 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e6c4: 1102 |0026: return-object v2 │ │ +09e6c6: 2202 2401 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e6ca: 1a00 5e25 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e6ce: 7020 ae02 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e6d4: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ 0x0027 line=80 │ │ @@ -257949,118 +257949,118 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09e878: |[09e878] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -09e888: 5b01 9132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ -09e88c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -09e88e: 7030 7704 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09e894: 0e00 |0006: return-void │ │ +09e874: |[09e874] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +09e884: 5b01 9132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ +09e888: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +09e88a: 7030 7704 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09e890: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$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 │ │ -09e854: |[09e854] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e864: 2202 fe06 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ -09e868: 5410 9132 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ -09e86c: 7030 951b 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b95 │ │ -09e872: 1f02 c301 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e876: 1102 |0009: return-object v2 │ │ +09e850: |[09e850] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e860: 2202 fe06 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ +09e864: 5410 9132 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ +09e868: 7030 951b 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b95 │ │ +09e86e: 1f02 c301 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e872: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$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 │ │ -09e784: |[09e784] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e794: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e798: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e79c: 6e30 981b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b98 │ │ -09e7a2: 0c01 |0007: move-result-object v1 │ │ -09e7a4: 1101 |0008: return-object v1 │ │ +09e780: |[09e780] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e790: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e794: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e798: 6e30 981b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b98 │ │ +09e79e: 0c01 |0007: move-result-object v1 │ │ +09e7a0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$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 │ │ -09e7a8: |[09e7a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e7b8: 6e30 961b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b96 │ │ -09e7be: 0c01 |0003: move-result-object v1 │ │ -09e7c0: 1f01 fe06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ -09e7c4: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e7c8: 6e20 991b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b99 │ │ -09e7ce: 0c01 |000b: move-result-object v1 │ │ -09e7d0: 1101 |000c: return-object v1 │ │ +09e7a4: |[09e7a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e7b4: 6e30 961b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b96 │ │ +09e7ba: 0c01 |0003: move-result-object v1 │ │ +09e7bc: 1f01 fe06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ +09e7c0: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e7c4: 6e20 991b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b99 │ │ +09e7ca: 0c01 |000b: move-result-object v1 │ │ +09e7cc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -09e7d4: |[09e7d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e7e4: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e7ea: 5230 9032 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@3290 │ │ -09e7ee: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ -09e7f2: 7110 4b04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e7f8: 5434 9132 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ -09e7fc: 7110 c61b 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ -09e802: 0c04 |000f: move-result-object v4 │ │ -09e804: 5430 9132 |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ -09e808: 7110 c71b 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ -09e80e: 0c00 |0015: move-result-object v0 │ │ -09e810: 7110 8a04 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09e816: 2201 fd06 |0019: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; // type@06fd │ │ -09e81a: 5432 9132 |001b: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ -09e81e: 7020 921b 2100 |001d: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@1b92 │ │ -09e824: 1f01 d901 |0020: check-cast v1, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09e828: 2202 0307 |0022: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0; // type@0703 │ │ -09e82c: 7020 ae1b 1200 |0024: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1bae │ │ -09e832: 1f02 a500 |0027: check-cast v2, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09e836: 6e30 9301 0402 |0029: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@0193 │ │ -09e83c: 6204 3d00 |002c: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e840: 1104 |002e: return-object v4 │ │ -09e842: 2204 2401 |002f: new-instance v4, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e846: 1a00 5e25 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e84a: 7020 ae02 0400 |0033: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e850: 2704 |0036: throw v4 │ │ +09e7d0: |[09e7d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e7e0: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e7e6: 5230 9032 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@3290 │ │ +09e7ea: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ +09e7ee: 7110 4b04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e7f4: 5434 9132 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ +09e7f8: 7110 c61b 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc6 │ │ +09e7fe: 0c04 |000f: move-result-object v4 │ │ +09e800: 5430 9132 |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ +09e804: 7110 c71b 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@1bc7 │ │ +09e80a: 0c00 |0015: move-result-object v0 │ │ +09e80c: 7110 8a04 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09e812: 2201 fd06 |0019: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; // type@06fd │ │ +09e816: 5432 9132 |001b: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3291 │ │ +09e81a: 7020 921b 2100 |001d: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@1b92 │ │ +09e820: 1f01 d901 |0020: check-cast v1, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09e824: 2202 0307 |0022: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0; // type@0703 │ │ +09e828: 7020 ae1b 1200 |0024: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1bae │ │ +09e82e: 1f02 a500 |0027: check-cast v2, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09e832: 6e30 9301 0402 |0029: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@0193 │ │ +09e838: 6204 3d00 |002c: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e83c: 1104 |002e: return-object v4 │ │ +09e83e: 2204 2401 |002f: new-instance v4, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e842: 1a00 5e25 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e846: 7020 ae02 0400 |0033: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e84c: 2704 |0036: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x000a line=88 │ │ 0x002c line=91 │ │ 0x002f line=87 │ │ locals : │ │ @@ -258119,154 +258119,154 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09ea04: |[09ea04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ -09ea14: 5b01 9432 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ -09ea18: 5902 9232 |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ -09ea1c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09ea1e: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09ea24: 0e00 |0008: return-void │ │ +09ea00: |[09ea00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ +09ea10: 5b01 9432 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ +09ea14: 5902 9232 |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ +09ea18: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ea1a: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09ea20: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e9dc: |[09e9dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e9ec: 2203 ff06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ -09e9f0: 5420 9432 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ -09e9f4: 5221 9232 |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ -09e9f8: 7040 9a1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b9a │ │ -09e9fe: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09ea02: 1103 |000b: return-object v3 │ │ +09e9d8: |[09e9d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e9e8: 2203 ff06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ +09e9ec: 5420 9432 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ +09e9f0: 5221 9232 |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ +09e9f4: 7040 9a1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b9a │ │ +09e9fa: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e9fe: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e898: |[09e898] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e8a8: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09e8ac: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e8b0: 6e30 9d1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b9d │ │ -09e8b6: 0c01 |0007: move-result-object v1 │ │ -09e8b8: 1101 |0008: return-object v1 │ │ +09e894: |[09e894] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e8a4: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09e8a8: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e8ac: 6e30 9d1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1b9d │ │ +09e8b2: 0c01 |0007: move-result-object v1 │ │ +09e8b4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$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 │ │ -09e8bc: |[09e8bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e8cc: 6e30 9b1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b9b │ │ -09e8d2: 0c01 |0003: move-result-object v1 │ │ -09e8d4: 1f01 ff06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ -09e8d8: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e8dc: 6e20 9e1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b9e │ │ -09e8e2: 0c01 |000b: move-result-object v1 │ │ -09e8e4: 1101 |000c: return-object v1 │ │ +09e8b8: |[09e8b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e8c8: 6e30 9b1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1b9b │ │ +09e8ce: 0c01 |0003: move-result-object v1 │ │ +09e8d0: 1f01 ff06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@06ff │ │ +09e8d4: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e8d8: 6e20 9e1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b9e │ │ +09e8de: 0c01 |000b: move-result-object v1 │ │ +09e8e0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -09e8e8: |[09e8e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e8f8: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09e8fe: 0c00 |0003: move-result-object v0 │ │ -09e900: 5261 9332 |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ -09e904: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09e906: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -09e908: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -09e90a: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -09e90e: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -09e912: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -09e916: 7110 4b04 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e91c: 285d |0012: goto 006f // +005d │ │ -09e91e: 2207 2401 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0124 │ │ -09e922: 1a00 5e25 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09e926: 7020 ae02 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09e92c: 2707 |001a: throw v7 │ │ -09e92e: 7110 4b04 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e934: 281f |001e: goto 003d // +001f │ │ -09e936: 7110 4b04 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09e93c: 7100 1a05 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051a │ │ -09e942: 0c07 |0025: move-result-object v7 │ │ -09e944: 1f07 c801 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09e948: 2201 fc06 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ -09e94c: 5465 9432 |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ -09e950: 7030 8d1b 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b8d │ │ -09e956: 1f01 da01 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09e95a: 0765 |0031: move-object v5, v6 │ │ -09e95c: 1f05 c301 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e960: 5964 9332 |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ -09e964: 7130 ca04 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@04ca │ │ -09e96a: 0c07 |0039: move-result-object v7 │ │ -09e96c: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -09e970: 1100 |003c: return-object v0 │ │ -09e972: 5467 9432 |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ -09e976: 7110 c51b 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09e97c: 0c01 |0042: move-result-object v1 │ │ -09e97e: 6e10 4918 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ -09e984: 0c01 |0046: move-result-object v1 │ │ -09e986: 5264 9232 |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ -09e98a: 7110 6e04 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@046e │ │ -09e990: 0c04 |004c: move-result-object v4 │ │ -09e992: 7220 7018 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@1870 │ │ -09e998: 0c01 |0050: move-result-object v1 │ │ -09e99a: 7120 c81b 1700 |0051: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@1bc8 │ │ -09e9a0: 7100 1a05 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051a │ │ -09e9a6: 0c07 |0057: move-result-object v7 │ │ -09e9a8: 1f07 c801 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ -09e9ac: 2201 fe06 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ -09e9b0: 5464 9432 |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ -09e9b4: 7030 951b 4102 |005e: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b95 │ │ -09e9ba: 1f01 da01 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01da │ │ -09e9be: 0762 |0063: move-object v2, v6 │ │ -09e9c0: 1f02 c301 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09e9c4: 5963 9332 |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ -09e9c8: 7130 ca04 1702 |0068: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@04ca │ │ -09e9ce: 0c07 |006b: move-result-object v7 │ │ -09e9d0: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ -09e9d4: 1100 |006e: return-object v0 │ │ -09e9d6: 6207 3d00 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09e9da: 1107 |0071: return-object v7 │ │ +09e8e4: |[09e8e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e8f4: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09e8fa: 0c00 |0003: move-result-object v0 │ │ +09e8fc: 5261 9332 |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ +09e900: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09e902: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +09e904: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +09e906: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +09e90a: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +09e90e: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +09e912: 7110 4b04 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e918: 285d |0012: goto 006f // +005d │ │ +09e91a: 2207 2401 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0124 │ │ +09e91e: 1a00 5e25 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09e922: 7020 ae02 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09e928: 2707 |001a: throw v7 │ │ +09e92a: 7110 4b04 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e930: 281f |001e: goto 003d // +001f │ │ +09e932: 7110 4b04 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09e938: 7100 1a05 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051a │ │ +09e93e: 0c07 |0025: move-result-object v7 │ │ +09e940: 1f07 c801 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09e944: 2201 fc06 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@06fc │ │ +09e948: 5465 9432 |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ +09e94c: 7030 8d1b 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b8d │ │ +09e952: 1f01 da01 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09e956: 0765 |0031: move-object v5, v6 │ │ +09e958: 1f05 c301 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e95c: 5964 9332 |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ +09e960: 7130 ca04 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@04ca │ │ +09e966: 0c07 |0039: move-result-object v7 │ │ +09e968: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +09e96c: 1100 |003c: return-object v0 │ │ +09e96e: 5467 9432 |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ +09e972: 7110 c51b 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09e978: 0c01 |0042: move-result-object v1 │ │ +09e97a: 6e10 4918 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ +09e980: 0c01 |0046: move-result-object v1 │ │ +09e982: 5264 9232 |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3292 │ │ +09e986: 7110 6e04 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@046e │ │ +09e98c: 0c04 |004c: move-result-object v4 │ │ +09e98e: 7220 7018 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@1870 │ │ +09e994: 0c01 |0050: move-result-object v1 │ │ +09e996: 7120 c81b 1700 |0051: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@1bc8 │ │ +09e99c: 7100 1a05 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051a │ │ +09e9a2: 0c07 |0057: move-result-object v7 │ │ +09e9a4: 1f07 c801 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01c8 │ │ +09e9a8: 2201 fe06 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@06fe │ │ +09e9ac: 5464 9432 |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3294 │ │ +09e9b0: 7030 951b 4102 |005e: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@1b95 │ │ +09e9b6: 1f01 da01 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01da │ │ +09e9ba: 0762 |0063: move-object v2, v6 │ │ +09e9bc: 1f02 c301 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09e9c0: 5963 9332 |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3293 │ │ +09e9c4: 7130 ca04 1702 |0068: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@04ca │ │ +09e9ca: 0c07 |006b: move-result-object v7 │ │ +09e9cc: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ +09e9d0: 1100 |006e: return-object v0 │ │ +09e9d2: 6207 3d00 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09e9d6: 1107 |0071: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ 0x0054 line=87 │ │ 0x006f line=93 │ │ @@ -258332,119 +258332,119 @@ │ │ type : '(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -09eb0c: |[09eb0c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -09eb1c: 5b01 9632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ -09eb20: 5b02 9832 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ -09eb24: 5a03 9532 |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ -09eb28: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -09eb2a: 7030 7704 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09eb30: 0e00 |000a: return-void │ │ +09eb08: |[09eb08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +09eb18: 5b01 9632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ +09eb1c: 5b02 9832 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ +09eb20: 5a03 9532 |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ +09eb24: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +09eb26: 7030 7704 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09eb2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$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 │ │ -09eadc: |[09eadc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09eaec: 2207 0007 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ -09eaf0: 5461 9632 |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ -09eaf4: 5462 9832 |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ -09eaf8: 5363 9532 |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ -09eafc: 0770 |0008: move-object v0, v7 │ │ -09eafe: 0785 |0009: move-object v5, v8 │ │ -09eb00: 7606 9f1b 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@1b9f │ │ -09eb06: 1f07 c301 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09eb0a: 1107 |000f: return-object v7 │ │ +09ead8: |[09ead8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09eae8: 2207 0007 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ +09eaec: 5461 9632 |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ +09eaf0: 5462 9832 |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ +09eaf4: 5363 9532 |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ +09eaf8: 0770 |0008: move-object v0, v7 │ │ +09eafa: 0785 |0009: move-object v5, v8 │ │ +09eafc: 7606 9f1b 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@1b9f │ │ +09eb02: 1f07 c301 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09eb06: 1107 |000f: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$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 │ │ -09ea28: |[09ea28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ea38: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09ea3c: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09ea40: 6e30 a21b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1ba2 │ │ -09ea46: 0c01 |0007: move-result-object v1 │ │ -09ea48: 1101 |0008: return-object v1 │ │ +09ea24: |[09ea24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ea34: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09ea38: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09ea3c: 6e30 a21b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1ba2 │ │ +09ea42: 0c01 |0007: move-result-object v1 │ │ +09ea44: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$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 │ │ -09ea4c: |[09ea4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ea5c: 6e30 a01b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1ba0 │ │ -09ea62: 0c01 |0003: move-result-object v1 │ │ -09ea64: 1f01 0007 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ -09ea68: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ea6c: 6e20 a31b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba3 │ │ -09ea72: 0c01 |000b: move-result-object v1 │ │ -09ea74: 1101 |000c: return-object v1 │ │ +09ea48: |[09ea48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ea58: 6e30 a01b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1ba0 │ │ +09ea5e: 0c01 |0003: move-result-object v1 │ │ +09ea60: 1f01 0007 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0700 │ │ +09ea64: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ea68: 6e20 a31b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba3 │ │ +09ea6e: 0c01 |000b: move-result-object v1 │ │ +09ea70: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -09ea78: |[09ea78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ea88: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09ea8e: 5230 9732 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@3297 │ │ -09ea92: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -09ea96: 7110 4b04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09ea9c: 5434 9632 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ -09eaa0: 5430 9832 |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ -09eaa4: 7110 c41b 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ -09eaaa: 0c00 |0011: move-result-object v0 │ │ -09eaac: 6e10 4f18 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ -09eab2: 0c00 |0015: move-result-object v0 │ │ -09eab4: 5331 9532 |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ -09eab8: 7230 9e18 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@189e │ │ -09eabe: 0c00 |001b: move-result-object v0 │ │ -09eac0: 6e20 9b01 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@019b │ │ -09eac6: 6204 3d00 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09eaca: 1104 |0021: return-object v4 │ │ -09eacc: 2204 2401 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@0124 │ │ -09ead0: 1a00 5e25 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09ead4: 7020 ae02 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09eada: 2704 |0029: throw v4 │ │ +09ea74: |[09ea74] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ea84: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09ea8a: 5230 9732 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@3297 │ │ +09ea8e: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +09ea92: 7110 4b04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09ea98: 5434 9632 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3296 │ │ +09ea9c: 5430 9832 |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3298 │ │ +09eaa0: 7110 c41b 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ +09eaa6: 0c00 |0011: move-result-object v0 │ │ +09eaa8: 6e10 4f18 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ +09eaae: 0c00 |0015: move-result-object v0 │ │ +09eab0: 5331 9532 |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3295 │ │ +09eab4: 7230 9e18 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@189e │ │ +09eaba: 0c00 |001b: move-result-object v0 │ │ +09eabc: 6e20 9b01 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@019b │ │ +09eac2: 6204 3d00 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09eac6: 1104 |0021: return-object v4 │ │ +09eac8: 2204 2401 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@0124 │ │ +09eacc: 1a00 5e25 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09ead0: 7020 ae02 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09ead6: 2704 |0029: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x000a line=124 │ │ 0x001f line=125 │ │ 0x0022 line=123 │ │ locals : │ │ @@ -258503,112 +258503,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09ec04: |[09ec04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09ec14: 5b01 9b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ -09ec18: 5b02 9932 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ -09ec1c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09ec1e: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09ec24: 0e00 |0008: return-void │ │ +09ec00: |[09ec00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09ec10: 5b01 9b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ +09ec14: 5b02 9932 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ +09ec18: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ec1a: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09ec20: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$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 │ │ -09ebdc: |[09ebdc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ebec: 2203 0107 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ -09ebf0: 5420 9b32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ -09ebf4: 5421 9932 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ -09ebf8: 7040 a41b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1ba4 │ │ -09ebfe: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09ec02: 1103 |000b: return-object v3 │ │ +09ebd8: |[09ebd8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ebe8: 2203 0107 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ +09ebec: 5420 9b32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ +09ebf0: 5421 9932 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ +09ebf4: 7040 a41b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1ba4 │ │ +09ebfa: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09ebfe: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$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 │ │ -09eb34: |[09eb34] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09eb44: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09eb48: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09eb4c: 6e30 a71b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1ba7 │ │ -09eb52: 0c01 |0007: move-result-object v1 │ │ -09eb54: 1101 |0008: return-object v1 │ │ +09eb30: |[09eb30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09eb40: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09eb44: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09eb48: 6e30 a71b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1ba7 │ │ +09eb4e: 0c01 |0007: move-result-object v1 │ │ +09eb50: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$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 │ │ -09eb58: |[09eb58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09eb68: 6e30 a51b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1ba5 │ │ -09eb6e: 0c01 |0003: move-result-object v1 │ │ -09eb70: 1f01 0107 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ -09eb74: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09eb78: 6e20 a81b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba8 │ │ -09eb7e: 0c01 |000b: move-result-object v1 │ │ -09eb80: 1101 |000c: return-object v1 │ │ +09eb54: |[09eb54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09eb64: 6e30 a51b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1ba5 │ │ +09eb6a: 0c01 |0003: move-result-object v1 │ │ +09eb6c: 1f01 0107 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0701 │ │ +09eb70: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09eb74: 6e20 a81b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba8 │ │ +09eb7a: 0c01 |000b: move-result-object v1 │ │ +09eb7c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09eb84: |[09eb84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09eb94: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09eb9a: 5210 9a32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@329a │ │ -09eb9e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09eba2: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09eba8: 5412 9b32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ -09ebac: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09ebb2: 0c02 |000f: move-result-object v2 │ │ -09ebb4: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ -09ebba: 0c02 |0013: move-result-object v2 │ │ -09ebbc: 5410 9932 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ -09ebc0: 7220 e818 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e8 │ │ -09ebc6: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ebca: 1102 |001b: return-object v2 │ │ -09ebcc: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09ebd0: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09ebd4: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09ebda: 2702 |0023: throw v2 │ │ +09eb80: |[09eb80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09eb90: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09eb96: 5210 9a32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@329a │ │ +09eb9a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09eb9e: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09eba4: 5412 9b32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329b │ │ +09eba8: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09ebae: 0c02 |000f: move-result-object v2 │ │ +09ebb0: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ +09ebb6: 0c02 |0013: move-result-object v2 │ │ +09ebb8: 5410 9932 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3299 │ │ +09ebbc: 7220 e818 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e8 │ │ +09ebc2: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ebc6: 1102 |001b: return-object v2 │ │ +09ebc8: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09ebcc: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09ebd0: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09ebd6: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=43 │ │ 0x000a line=44 │ │ 0x0019 line=45 │ │ 0x001c line=43 │ │ locals : │ │ @@ -258667,112 +258667,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09ecf8: |[09ecf8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09ed08: 5b01 9e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ -09ed0c: 5b02 9c32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ -09ed10: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09ed12: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09ed18: 0e00 |0008: return-void │ │ +09ecf4: |[09ecf4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09ed04: 5b01 9e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ +09ed08: 5b02 9c32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ +09ed0c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ed0e: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09ed14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ 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 │ │ -09ecd0: |[09ecd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ece0: 2203 0207 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ -09ece4: 5420 9e32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ -09ece8: 5421 9c32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ -09ecec: 7040 a91b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1ba9 │ │ -09ecf2: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09ecf6: 1103 |000b: return-object v3 │ │ +09eccc: |[09eccc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ecdc: 2203 0207 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ +09ece0: 5420 9e32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ +09ece4: 5421 9c32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ +09ece8: 7040 a91b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1ba9 │ │ +09ecee: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09ecf2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$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 │ │ -09ec28: |[09ec28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ec38: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09ec3c: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09ec40: 6e30 ac1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bac │ │ -09ec46: 0c01 |0007: move-result-object v1 │ │ -09ec48: 1101 |0008: return-object v1 │ │ +09ec24: |[09ec24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ec34: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09ec38: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09ec3c: 6e30 ac1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bac │ │ +09ec42: 0c01 |0007: move-result-object v1 │ │ +09ec44: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$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 │ │ -09ec4c: |[09ec4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ec5c: 6e30 aa1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1baa │ │ -09ec62: 0c01 |0003: move-result-object v1 │ │ -09ec64: 1f01 0207 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ -09ec68: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ec6c: 6e20 ad1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bad │ │ -09ec72: 0c01 |000b: move-result-object v1 │ │ -09ec74: 1101 |000c: return-object v1 │ │ +09ec48: |[09ec48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ec58: 6e30 aa1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1baa │ │ +09ec5e: 0c01 |0003: move-result-object v1 │ │ +09ec60: 1f01 0207 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0702 │ │ +09ec64: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ec68: 6e20 ad1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bad │ │ +09ec6e: 0c01 |000b: move-result-object v1 │ │ +09ec70: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09ec78: |[09ec78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ec88: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09ec8e: 5210 9d32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@329d │ │ -09ec92: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09ec96: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09ec9c: 5412 9e32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ -09eca0: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09eca6: 0c02 |000f: move-result-object v2 │ │ -09eca8: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ -09ecae: 0c02 |0013: move-result-object v2 │ │ -09ecb0: 5410 9c32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ -09ecb4: 7220 7418 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1874 │ │ -09ecba: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ecbe: 1102 |001b: return-object v2 │ │ -09ecc0: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09ecc4: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09ecc8: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09ecce: 2702 |0023: throw v2 │ │ +09ec74: |[09ec74] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ec84: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09ec8a: 5210 9d32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@329d │ │ +09ec8e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09ec92: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09ec98: 5412 9e32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329e │ │ +09ec9c: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09eca2: 0c02 |000f: move-result-object v2 │ │ +09eca4: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ +09ecaa: 0c02 |0013: move-result-object v2 │ │ +09ecac: 5410 9c32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329c │ │ +09ecb0: 7220 7418 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1874 │ │ +09ecb6: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ecba: 1102 |001b: return-object v2 │ │ +09ecbc: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09ecc0: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09ecc4: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09ecca: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ 0x0019 line=62 │ │ 0x001c line=60 │ │ locals : │ │ @@ -258831,112 +258831,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09eeb0: |[09eeb0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09eec0: 5b01 a232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ -09eec4: 5b02 a032 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ -09eec8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09eeca: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09eed0: 0e00 |0008: return-void │ │ +09eeac: |[09eeac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09eebc: 5b01 a232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ +09eec0: 5b02 a032 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ +09eec4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09eec6: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09eecc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09ee88: |[09ee88] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ee98: 2203 0407 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ -09ee9c: 5420 a232 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ -09eea0: 5421 a032 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ -09eea4: 7040 b31b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1bb3 │ │ -09eeaa: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09eeae: 1103 |000b: return-object v3 │ │ +09ee84: |[09ee84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ee94: 2203 0407 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ +09ee98: 5420 a232 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ +09ee9c: 5421 a032 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ +09eea0: 7040 b31b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@1bb3 │ │ +09eea6: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09eeaa: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09ede0: |[09ede0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09edf0: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09edf4: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09edf8: 6e30 b61b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bb6 │ │ -09edfe: 0c01 |0007: move-result-object v1 │ │ -09ee00: 1101 |0008: return-object v1 │ │ +09eddc: |[09eddc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09edec: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09edf0: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09edf4: 6e30 b61b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bb6 │ │ +09edfa: 0c01 |0007: move-result-object v1 │ │ +09edfc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09ee04: |[09ee04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ee14: 6e30 b41b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bb4 │ │ -09ee1a: 0c01 |0003: move-result-object v1 │ │ -09ee1c: 1f01 0407 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ -09ee20: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ee24: 6e20 b71b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb7 │ │ -09ee2a: 0c01 |000b: move-result-object v1 │ │ -09ee2c: 1101 |000c: return-object v1 │ │ +09ee00: |[09ee00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ee10: 6e30 b41b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bb4 │ │ +09ee16: 0c01 |0003: move-result-object v1 │ │ +09ee18: 1f01 0407 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0704 │ │ +09ee1c: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ee20: 6e20 b71b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb7 │ │ +09ee26: 0c01 |000b: move-result-object v1 │ │ +09ee28: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09ee30: |[09ee30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ee40: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09ee46: 5210 a132 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@32a1 │ │ -09ee4a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09ee4e: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09ee54: 5412 a232 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ -09ee58: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09ee5e: 0c02 |000f: move-result-object v2 │ │ -09ee60: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ -09ee66: 0c02 |0013: move-result-object v2 │ │ -09ee68: 5410 a032 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ -09ee6c: 7220 e918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e9 │ │ -09ee72: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ee76: 1102 |001b: return-object v2 │ │ -09ee78: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09ee7c: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09ee80: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09ee86: 2702 |0023: throw v2 │ │ +09ee2c: |[09ee2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ee3c: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09ee42: 5210 a132 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@32a1 │ │ +09ee46: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09ee4a: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09ee50: 5412 a232 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a2 │ │ +09ee54: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09ee5a: 0c02 |000f: move-result-object v2 │ │ +09ee5c: 6e10 5018 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1850 │ │ +09ee62: 0c02 |0013: move-result-object v2 │ │ +09ee64: 5410 a032 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@32a0 │ │ +09ee68: 7220 e918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e9 │ │ +09ee6e: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ee72: 1102 |001b: return-object v2 │ │ +09ee74: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09ee78: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09ee7c: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09ee82: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ 0x0019 line=50 │ │ 0x001c line=48 │ │ locals : │ │ @@ -258995,112 +258995,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09efa4: |[09efa4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09efb4: 5b01 a532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ -09efb8: 5b02 a332 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ -09efbc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09efbe: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09efc4: 0e00 |0008: return-void │ │ +09efa0: |[09efa0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09efb0: 5b01 a532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ +09efb4: 5b02 a332 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ +09efb8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09efba: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09efc0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ 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 │ │ -09ef7c: |[09ef7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ef8c: 2203 0507 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ -09ef90: 5420 a532 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ -09ef94: 5421 a332 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ -09ef98: 7040 b81b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1bb8 │ │ -09ef9e: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09efa2: 1103 |000b: return-object v3 │ │ +09ef78: |[09ef78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ef88: 2203 0507 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ +09ef8c: 5420 a532 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ +09ef90: 5421 a332 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ +09ef94: 7040 b81b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@1bb8 │ │ +09ef9a: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09ef9e: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09eed4: |[09eed4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09eee4: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09eee8: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09eeec: 6e30 bb1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bbb │ │ -09eef2: 0c01 |0007: move-result-object v1 │ │ -09eef4: 1101 |0008: return-object v1 │ │ +09eed0: |[09eed0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09eee0: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09eee4: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09eee8: 6e30 bb1b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bbb │ │ +09eeee: 0c01 |0007: move-result-object v1 │ │ +09eef0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09eef8: |[09eef8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ef08: 6e30 b91b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bb9 │ │ -09ef0e: 0c01 |0003: move-result-object v1 │ │ -09ef10: 1f01 0507 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ -09ef14: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ef18: 6e20 bc1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bbc │ │ -09ef1e: 0c01 |000b: move-result-object v1 │ │ -09ef20: 1101 |000c: return-object v1 │ │ +09eef4: |[09eef4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ef04: 6e30 b91b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bb9 │ │ +09ef0a: 0c01 |0003: move-result-object v1 │ │ +09ef0c: 1f01 0507 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@0705 │ │ +09ef10: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ef14: 6e20 bc1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bbc │ │ +09ef1a: 0c01 |000b: move-result-object v1 │ │ +09ef1c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09ef24: |[09ef24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ef34: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09ef3a: 5210 a432 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@32a4 │ │ -09ef3e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09ef42: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09ef48: 5412 a532 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ -09ef4c: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ -09ef52: 0c02 |000f: move-result-object v2 │ │ -09ef54: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ -09ef5a: 0c02 |0013: move-result-object v2 │ │ -09ef5c: 5410 a332 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ -09ef60: 7220 7518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1875 │ │ -09ef66: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09ef6a: 1102 |001b: return-object v2 │ │ -09ef6c: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09ef70: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09ef74: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09ef7a: 2702 |0023: throw v2 │ │ +09ef20: |[09ef20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ef30: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09ef36: 5210 a432 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@32a4 │ │ +09ef3a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09ef3e: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09ef44: 5412 a532 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a5 │ │ +09ef48: 7110 c51b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc5 │ │ +09ef4e: 0c02 |000f: move-result-object v2 │ │ +09ef50: 6e10 4918 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@1849 │ │ +09ef56: 0c02 |0013: move-result-object v2 │ │ +09ef58: 5410 a332 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a3 │ │ +09ef5c: 7220 7518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1875 │ │ +09ef62: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09ef66: 1102 |001b: return-object v2 │ │ +09ef68: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09ef6c: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09ef70: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09ef76: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=66 │ │ 0x000a line=67 │ │ 0x0019 line=68 │ │ 0x001c line=66 │ │ locals : │ │ @@ -259159,112 +259159,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09f098: |[09f098] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -09f0a8: 5b01 a832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ -09f0ac: 5b02 a632 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ -09f0b0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09f0b2: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ -09f0b8: 0e00 |0008: return-void │ │ +09f094: |[09f094] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +09f0a4: 5b01 a832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ +09f0a8: 5b02 a632 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ +09f0ac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09f0ae: 7030 7704 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@0477 │ │ +09f0b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ 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 │ │ -09f070: |[09f070] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09f080: 2203 0607 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ -09f084: 5420 a832 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ -09f088: 5421 a632 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ -09f08c: 7040 bd1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1bbd │ │ -09f092: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09f096: 1103 |000b: return-object v3 │ │ +09f06c: |[09f06c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09f07c: 2203 0607 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ +09f080: 5420 a832 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ +09f084: 5421 a632 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ +09f088: 7040 bd1b 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@1bbd │ │ +09f08e: 1f03 c301 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09f092: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09efc8: |[09efc8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09efd8: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ -09efdc: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ -09efe0: 6e30 c01b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bc0 │ │ -09efe6: 0c01 |0007: move-result-object v1 │ │ -09efe8: 1101 |0008: return-object v1 │ │ +09efc4: |[09efc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09efd4: 1f01 1202 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0212 │ │ +09efd8: 1f02 c301 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c3 │ │ +09efdc: 6e30 c01b 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@1bc0 │ │ +09efe2: 0c01 |0007: move-result-object v1 │ │ +09efe4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$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 │ │ -09efec: |[09efec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09effc: 6e30 be1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bbe │ │ -09f002: 0c01 |0003: move-result-object v1 │ │ -09f004: 1f01 0607 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ -09f008: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09f00c: 6e20 c11b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bc1 │ │ -09f012: 0c01 |000b: move-result-object v1 │ │ -09f014: 1101 |000c: return-object v1 │ │ +09efe8: |[09efe8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09eff8: 6e30 be1b 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@1bbe │ │ +09effe: 0c01 |0003: move-result-object v1 │ │ +09f000: 1f01 0607 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@0706 │ │ +09f004: 6202 3d00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09f008: 6e20 c11b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bc1 │ │ +09f00e: 0c01 |000b: move-result-object v1 │ │ +09f010: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09f018: |[09f018] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f028: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ -09f02e: 5210 a732 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@32a7 │ │ -09f032: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09f036: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ -09f03c: 5412 a832 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ -09f040: 7110 c41b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ -09f046: 0c02 |000f: move-result-object v2 │ │ -09f048: 6e10 4f18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ -09f04e: 0c02 |0013: move-result-object v2 │ │ -09f050: 5410 a632 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ -09f054: 7220 a318 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@18a3 │ │ -09f05a: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ -09f05e: 1102 |001b: return-object v2 │ │ -09f060: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ -09f064: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ -09f068: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ -09f06e: 2702 |0023: throw v2 │ │ +09f014: |[09f014] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f024: 7100 6b04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046b │ │ +09f02a: 5210 a732 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@32a7 │ │ +09f02e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09f032: 7110 4b04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044b │ │ +09f038: 5412 a832 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a8 │ │ +09f03c: 7110 c41b 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@1bc4 │ │ +09f042: 0c02 |000f: move-result-object v2 │ │ +09f044: 6e10 4f18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@184f │ │ +09f04a: 0c02 |0013: move-result-object v2 │ │ +09f04c: 5410 a632 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a6 │ │ +09f050: 7220 a318 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@18a3 │ │ +09f056: 6202 3d00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003d │ │ +09f05a: 1102 |001b: return-object v2 │ │ +09f05c: 2202 2401 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0124 │ │ +09f060: 1a00 5e25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@255e │ │ +09f064: 7020 ae02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02ae │ │ +09f06a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=109 │ │ 0x000a line=110 │ │ 0x0019 line=111 │ │ 0x001c line=109 │ │ locals : │ │ @@ -259300,20 +259300,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a2a54: |[0a2a54] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -0a2a64: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@0170 │ │ -0a2a6a: 5b02 1433 |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3314 │ │ -0a2a6e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0a2a70: 6e20 a81c 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@1ca8 │ │ -0a2a76: 0e00 |0009: return-void │ │ +0a2a50: |[0a2a50] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +0a2a60: 7020 7001 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@0170 │ │ +0a2a66: 5b02 1433 |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3314 │ │ +0a2a6a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0a2a6c: 6e20 a81c 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@1ca8 │ │ +0a2a72: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0006 line=15 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ @@ -259326,19 +259326,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a2a78: |[0a2a78] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -0a2a88: 6f20 7101 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@0171 │ │ -0a2a8e: 5401 1433 |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3314 │ │ -0a2a92: 6e20 a71c 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@1ca7 │ │ -0a2a98: 0e00 |0008: return-void │ │ +0a2a74: |[0a2a74] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +0a2a84: 6f20 7101 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@0171 │ │ +0a2a8a: 5401 1433 |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3314 │ │ +0a2a8e: 6e20 a71c 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@1ca7 │ │ +0a2a94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/os/Bundle; │ │ @@ -265442,15 +265442,15 @@ │ │ name : 'cancelNotification' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 59 16-bit code units │ │ + insns size : 57 16-bit code units │ │ 09c940: |[09c940] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.cancelNotification:()V │ │ 09c950: 0740 |0000: move-object v0, v4 │ │ 09c952: 1f00 1900 |0001: check-cast v0, Landroid/content/Context; // type@0019 │ │ 09c956: 5241 7032 |0003: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ 09c95a: 7010 1c1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ 09c960: 0c02 |0008: move-result-object v2 │ │ 09c962: 6e10 2801 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ @@ -265462,79 +265462,78 @@ │ │ 09c97a: 6e10 1e1b 0400 |0015: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ 09c980: 0c00 |0018: move-result-object v0 │ │ 09c982: 1a01 9239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@3992 │ │ 09c986: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ 09c988: 6e30 3600 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ 09c98e: 0a00 |001f: move-result v0 │ │ 09c990: 5940 7032 |0020: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09c994: 2200 8d06 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ -09c998: 5241 7032 |0024: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09c99c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -09c99e: 7030 2719 1002 |0027: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ -09c9a4: 5441 6932 |002a: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09c9a8: 3901 0800 |002c: if-nez v1, 0034 // +0008 │ │ -09c9ac: 1a01 8e27 |002e: const-string v1, "createEditNoteViewModel" // string@278e │ │ -09c9b0: 7110 9004 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09c9b6: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -09c9b8: 6e20 cb1b 0100 |0034: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bcb │ │ -09c9be: 7020 2a1b 2400 |0037: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ -09c9c4: 0e00 |003a: return-void │ │ +09c994: 2201 8d06 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ +09c998: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +09c99a: 7030 2719 0102 |0025: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ +09c9a0: 5440 6932 |0028: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09c9a4: 3900 0800 |002a: if-nez v0, 0032 // +0008 │ │ +09c9a8: 1a00 8e27 |002c: const-string v0, "createEditNoteViewModel" // string@278e │ │ +09c9ac: 7110 9004 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09c9b2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +09c9b4: 6e20 cb1b 1000 |0032: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bcb │ │ +09c9ba: 7020 2a1b 2400 |0035: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ +09c9c0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0012 line=449 │ │ 0x0015 line=452 │ │ 0x001c line=453 │ │ 0x0022 line=454 │ │ - 0x002a line=455 │ │ - 0x0037 line=456 │ │ + 0x0028 line=455 │ │ + 0x0035 line=456 │ │ locals : │ │ - 0x0000 - 0x003b reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ + 0x0000 - 0x0039 reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ #17 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;) │ │ name : 'displayCategoryDialog' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -09ca24: |[09ca24] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ -09ca34: 2200 9000 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0090 │ │ -09ca38: 0731 |0002: move-object v1, v3 │ │ -09ca3a: 1f01 1900 |0003: check-cast v1, Landroid/content/Context; // type@0019 │ │ -09ca3e: 7020 5c01 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015c │ │ -09ca44: 1401 5600 117f |0008: const v1, #float 1.9274e+38 // #7f110056 │ │ -09ca4a: 6e20 251b 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ -09ca50: 0c01 |000e: move-result-object v1 │ │ -09ca52: 1f01 1401 |000f: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ -09ca56: 6e20 6301 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ -09ca5c: 0c00 |0014: move-result-object v0 │ │ -09ca5e: 1401 5500 117f |0015: const v1, #float 1.9274e+38 // #7f110055 │ │ -09ca64: 6e20 251b 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ -09ca6a: 0c01 |001b: move-result-object v1 │ │ -09ca6c: 1f01 1401 |001c: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ -09ca70: 6e20 5f01 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@015f │ │ -09ca76: 0c00 |0021: move-result-object v0 │ │ -09ca78: 2201 e306 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@06e3 │ │ -09ca7c: 7020 cf1a 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1acf │ │ -09ca82: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ -09ca86: 6e30 6001 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ -09ca8c: 0c00 |002c: move-result-object v0 │ │ -09ca8e: 2201 e406 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@06e4 │ │ -09ca92: 7020 d11a 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad1 │ │ -09ca98: 1402 5900 117f |0032: const v2, #float 1.9274e+38 // #7f110059 │ │ -09ca9e: 6e30 6201 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0162 │ │ -09caa4: 0c00 |0038: move-result-object v0 │ │ -09caa6: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ -09caac: 6e20 5e01 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@015e │ │ -09cab2: 0c00 |003f: move-result-object v0 │ │ -09cab4: 6e10 6501 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0165 │ │ -09caba: 0e00 |0043: return-void │ │ +09ca20: |[09ca20] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ +09ca30: 2200 9000 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0090 │ │ +09ca34: 0731 |0002: move-object v1, v3 │ │ +09ca36: 1f01 1900 |0003: check-cast v1, Landroid/content/Context; // type@0019 │ │ +09ca3a: 7020 5c01 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015c │ │ +09ca40: 1401 5600 117f |0008: const v1, #float 1.9274e+38 // #7f110056 │ │ +09ca46: 6e20 251b 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ +09ca4c: 0c01 |000e: move-result-object v1 │ │ +09ca4e: 1f01 1401 |000f: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ +09ca52: 6e20 6301 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ +09ca58: 0c00 |0014: move-result-object v0 │ │ +09ca5a: 1401 5500 117f |0015: const v1, #float 1.9274e+38 // #7f110055 │ │ +09ca60: 6e20 251b 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ +09ca66: 0c01 |001b: move-result-object v1 │ │ +09ca68: 1f01 1401 |001c: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ +09ca6c: 6e20 5f01 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@015f │ │ +09ca72: 0c00 |0021: move-result-object v0 │ │ +09ca74: 2201 e306 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@06e3 │ │ +09ca78: 7020 cf1a 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1acf │ │ +09ca7e: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ +09ca82: 6e30 6001 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ +09ca88: 0c00 |002c: move-result-object v0 │ │ +09ca8a: 2201 e406 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@06e4 │ │ +09ca8e: 7020 d11a 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad1 │ │ +09ca94: 1402 5900 117f |0032: const v2, #float 1.9274e+38 // #7f110059 │ │ +09ca9a: 6e30 6201 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0162 │ │ +09caa0: 0c00 |0038: move-result-object v0 │ │ +09caa2: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ +09caa8: 6e20 5e01 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@015e │ │ +09caae: 0c00 |003f: move-result-object v0 │ │ +09cab0: 6e10 6501 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0165 │ │ +09cab6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x000b line=461 │ │ 0x0018 line=462 │ │ 0x0022 line=463 │ │ 0x002d line=464 │ │ @@ -265548,19 +265547,19 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c9c8: |[09c9c8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09c9d8: 1a01 833e |0000: const-string v1, "this$0" // string@3e83 │ │ -09c9dc: 7120 8d04 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09c9e2: 6e10 141b 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b14 │ │ -09c9e8: 0e00 |0008: return-void │ │ +09c9c4: |[09c9c4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09c9d4: 1a01 833e |0000: const-string v1, "this$0" // string@3e83 │ │ +09c9d8: 7120 8d04 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09c9de: 6e10 141b 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b14 │ │ +09c9e4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=463 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -265570,24 +265569,24 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -09c9ec: |[09c9ec] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09c9fc: 1a02 833e |0000: const-string v2, "this$0" // string@3e83 │ │ -09ca00: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09ca06: 2202 1c00 |0005: new-instance v2, Landroid/content/Intent; // type@001c │ │ -09ca0a: 0713 |0007: move-object v3, v1 │ │ -09ca0c: 1f03 1900 |0008: check-cast v3, Landroid/content/Context; // type@0019 │ │ -09ca10: 1c00 d006 |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@06d0 │ │ -09ca14: 7030 2e00 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002e │ │ -09ca1a: 6e20 491b 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b49 │ │ -09ca20: 0e00 |0012: return-void │ │ +09c9e8: |[09c9e8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09c9f8: 1a02 833e |0000: const-string v2, "this$0" // string@3e83 │ │ +09c9fc: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09ca02: 2202 1c00 |0005: new-instance v2, Landroid/content/Intent; // type@001c │ │ +09ca06: 0713 |0007: move-object v3, v1 │ │ +09ca08: 1f03 1900 |0008: check-cast v3, Landroid/content/Context; // type@0019 │ │ +09ca0c: 1c00 d006 |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@06d0 │ │ +09ca10: 7030 2e00 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002e │ │ +09ca16: 6e20 491b 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b49 │ │ +09ca1c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=466 │ │ 0x000f line=465 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -265598,38 +265597,38 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -09cabc: |[09cabc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ -09cacc: 1a00 f527 |0000: const-string v0, "data" // string@27f5 │ │ -09cad0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09cad2: 6e30 231b 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1b23 │ │ -09cad8: 0c00 |0006: move-result-object v0 │ │ -09cada: 5441 6932 |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cade: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ -09cae2: 1a01 8e27 |000b: const-string v1, "createEditNoteViewModel" // string@278e │ │ -09cae6: 7110 9004 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09caec: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -09caee: 5242 7032 |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09caf2: 8122 |0013: int-to-long v2, v2 │ │ -09caf4: 6e30 cf1b 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bcf │ │ -09cafa: 0c01 |0017: move-result-object v1 │ │ -09cafc: 0742 |0018: move-object v2, v4 │ │ -09cafe: 1f02 a100 |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ -09cb02: 2203 e906 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1; // type@06e9 │ │ -09cb06: 7030 e11a 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@1ae1 │ │ -09cb0c: 1f03 d901 |0020: check-cast v3, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09cb10: 2200 f006 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ -09cb14: 7020 f71a 3000 |0024: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ -09cb1a: 1f00 a500 |0027: check-cast v0, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09cb1e: 6e30 9101 2100 |0029: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ -09cb24: 0e00 |002c: return-void │ │ +09cab8: |[09cab8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ +09cac8: 1a00 f527 |0000: const-string v0, "data" // string@27f5 │ │ +09cacc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09cace: 6e30 231b 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1b23 │ │ +09cad4: 0c00 |0006: move-result-object v0 │ │ +09cad6: 5441 6932 |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cada: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ +09cade: 1a01 8e27 |000b: const-string v1, "createEditNoteViewModel" // string@278e │ │ +09cae2: 7110 9004 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cae8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09caea: 5242 7032 |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09caee: 8122 |0013: int-to-long v2, v2 │ │ +09caf0: 6e30 cf1b 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bcf │ │ +09caf6: 0c01 |0017: move-result-object v1 │ │ +09caf8: 0742 |0018: move-object v2, v4 │ │ +09cafa: 1f02 a100 |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ +09cafe: 2203 e906 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1; // type@06e9 │ │ +09cb02: 7030 e11a 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@1ae1 │ │ +09cb08: 1f03 d901 |0020: check-cast v3, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09cb0c: 2200 f006 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ +09cb10: 7020 f71a 3000 |0024: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ +09cb16: 1f00 a500 |0027: check-cast v0, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09cb1a: 6e30 9101 2100 |0029: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ +09cb20: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=474 │ │ 0x0007 line=475 │ │ locals : │ │ 0x0000 - 0x002d reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -265753,75 +265752,75 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -09cb28: |[09cb28] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09cb38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09cb3a: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ -09cb3e: 7010 1c1b 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ -09cb44: 0c01 |0006: move-result-object v1 │ │ -09cb46: 6e10 2801 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09cb4c: 0c01 |000a: move-result-object v1 │ │ -09cb4e: 6e10 c702 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09cb54: 0c01 |000e: move-result-object v1 │ │ -09cb56: 6e10 1c19 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@191c │ │ -09cb5c: 0c02 |0012: move-result-object v2 │ │ -09cb5e: 7120 8904 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -09cb64: 0a01 |0016: move-result v1 │ │ -09cb66: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -09cb6a: 7010 1c1b 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ -09cb70: 0c01 |001c: move-result-object v1 │ │ -09cb72: 6e10 1c19 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@191c │ │ -09cb78: 0c02 |0020: move-result-object v2 │ │ -09cb7a: 1f02 1401 |0021: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ -09cb7e: 6e20 2a01 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ -09cb84: 5251 7032 |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cb88: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ -09cb8a: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -09cb8c: 1a04 8e27 |002a: const-string v4, "createEditNoteViewModel" // string@278e │ │ -09cb90: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ -09cb94: 6e20 2519 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@1925 │ │ -09cb9a: 5451 6932 |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cb9e: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ -09cba2: 7110 9004 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cba8: 2802 |0038: goto 003a // +0002 │ │ -09cbaa: 0713 |0039: move-object v3, v1 │ │ -09cbac: 6e20 d41b 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1bd4 │ │ -09cbb2: 6e10 181b 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ -09cbb8: 0c06 |0040: move-result-object v6 │ │ -09cbba: 1401 2301 117f |0041: const v1, #float 1.92744e+38 // #7f110123 │ │ -09cbc0: 7130 5301 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ -09cbc6: 0c06 |0047: move-result-object v6 │ │ -09cbc8: 6e10 5501 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09cbce: 282d |004b: goto 0078 // +002d │ │ -09cbd0: 5451 6932 |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cbd4: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ -09cbd8: 7110 9004 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cbde: 2802 |0053: goto 0055 // +0002 │ │ -09cbe0: 0713 |0054: move-object v3, v1 │ │ -09cbe2: 6e20 d01b 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@1bd0 │ │ -09cbe8: 0a06 |0058: move-result v6 │ │ -09cbea: 5956 7032 |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cbee: 6e10 181b 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ -09cbf4: 0c06 |005e: move-result-object v6 │ │ -09cbf6: 1401 2201 117f |005f: const v1, #float 1.92744e+38 // #7f110122 │ │ -09cbfc: 7130 5301 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ -09cc02: 0c06 |0065: move-result-object v6 │ │ -09cc04: 6e10 5501 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09cc0a: 280f |0069: goto 0078 // +000f │ │ -09cc0c: 6e10 181b 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ -09cc12: 0c06 |006d: move-result-object v6 │ │ -09cc14: 1401 ed00 117f |006e: const v1, #float 1.92743e+38 // #7f1100ed │ │ -09cc1a: 7130 5301 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ -09cc20: 0c06 |0074: move-result-object v6 │ │ -09cc22: 6e10 5501 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09cc28: 0e00 |0078: return-void │ │ +09cb24: |[09cb24] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09cb34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cb36: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ +09cb3a: 7010 1c1b 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ +09cb40: 0c01 |0006: move-result-object v1 │ │ +09cb42: 6e10 2801 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09cb48: 0c01 |000a: move-result-object v1 │ │ +09cb4a: 6e10 c702 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09cb50: 0c01 |000e: move-result-object v1 │ │ +09cb52: 6e10 1c19 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@191c │ │ +09cb58: 0c02 |0012: move-result-object v2 │ │ +09cb5a: 7120 8904 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +09cb60: 0a01 |0016: move-result v1 │ │ +09cb62: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +09cb66: 7010 1c1b 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ +09cb6c: 0c01 |001c: move-result-object v1 │ │ +09cb6e: 6e10 1c19 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@191c │ │ +09cb74: 0c02 |0020: move-result-object v2 │ │ +09cb76: 1f02 1401 |0021: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ +09cb7a: 6e20 2a01 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ +09cb80: 5251 7032 |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cb84: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ +09cb86: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +09cb88: 1a04 8e27 |002a: const-string v4, "createEditNoteViewModel" // string@278e │ │ +09cb8c: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ +09cb90: 6e20 2519 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@1925 │ │ +09cb96: 5451 6932 |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cb9a: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ +09cb9e: 7110 9004 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cba4: 2802 |0038: goto 003a // +0002 │ │ +09cba6: 0713 |0039: move-object v3, v1 │ │ +09cba8: 6e20 d41b 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1bd4 │ │ +09cbae: 6e10 181b 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ +09cbb4: 0c06 |0040: move-result-object v6 │ │ +09cbb6: 1401 2301 117f |0041: const v1, #float 1.92744e+38 // #7f110123 │ │ +09cbbc: 7130 5301 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ +09cbc2: 0c06 |0047: move-result-object v6 │ │ +09cbc4: 6e10 5501 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09cbca: 282d |004b: goto 0078 // +002d │ │ +09cbcc: 5451 6932 |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cbd0: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ +09cbd4: 7110 9004 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cbda: 2802 |0053: goto 0055 // +0002 │ │ +09cbdc: 0713 |0054: move-object v3, v1 │ │ +09cbde: 6e20 d01b 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@1bd0 │ │ +09cbe4: 0a06 |0058: move-result v6 │ │ +09cbe6: 5956 7032 |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cbea: 6e10 181b 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ +09cbf0: 0c06 |005e: move-result-object v6 │ │ +09cbf2: 1401 2201 117f |005f: const v1, #float 1.92744e+38 // #7f110122 │ │ +09cbf8: 7130 5301 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ +09cbfe: 0c06 |0065: move-result-object v6 │ │ +09cc00: 6e10 5501 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09cc06: 280f |0069: goto 0078 // +000f │ │ +09cc08: 6e10 181b 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ +09cc0e: 0c06 |006d: move-result-object v6 │ │ +09cc10: 1401 ed00 117f |006e: const v1, #float 1.92743e+38 // #7f1100ed │ │ +09cc16: 7130 5301 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ +09cc1c: 0c06 |0074: move-result-object v6 │ │ +09cc1e: 6e10 5501 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09cc24: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=431 │ │ 0x0019 line=432 │ │ 0x0026 line=434 │ │ 0x002e line=435 │ │ 0x0031 line=436 │ │ @@ -265838,91 +265837,91 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -09cc2c: |[09cc2c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ -09cc3c: 5240 7032 |0000: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cc40: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09cc42: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -09cc46: 6e10 1e1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ -09cc4c: 0c00 |0008: move-result-object v0 │ │ -09cc4e: 1a02 9239 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@3992 │ │ -09cc52: 6e30 3600 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -09cc58: 0a00 |000e: move-result v0 │ │ -09cc5a: 5940 7032 |000f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cc5e: 5240 7032 |0011: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cc62: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -09cc64: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -09cc68: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -09cc6a: 2802 |0017: goto 0019 // +0002 │ │ -09cc6c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09cc6e: 5c40 6c32 |0019: iput-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ -09cc72: 0740 |001b: move-object v0, v4 │ │ -09cc74: 1f00 1900 |001c: check-cast v0, Landroid/content/Context; // type@0019 │ │ -09cc78: 7110 b400 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b4 │ │ -09cc7e: 0c00 |0021: move-result-object v0 │ │ -09cc80: 1a01 863c |0022: const-string v1, "settings_use_custom_font_size" // string@3c86 │ │ -09cc84: 7230 4900 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0049 │ │ -09cc8a: 0a01 |0027: move-result v1 │ │ -09cc8c: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ -09cc90: 1a01 7f3c |002a: const-string v1, "settings_font_size" // string@3c7f │ │ -09cc94: 1a02 c304 |002c: const-string v2, "15" // string@04c3 │ │ -09cc98: 7230 4b00 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004b │ │ -09cc9e: 0c00 |0031: move-result-object v0 │ │ -09cca0: 7110 8a04 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09cca6: 7110 a802 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a8 │ │ -09ccac: 0a00 |0038: move-result v0 │ │ -09ccae: 5940 6e32 |0039: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@326e │ │ -09ccb2: 7010 1a1b 0400 |003b: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ -09ccb8: 0c00 |003e: move-result-object v0 │ │ -09ccba: 1f00 8700 |003f: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ -09ccbe: 6e20 0c1b 0400 |0041: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0c │ │ -09ccc4: 7010 1c1b 0400 |0044: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ -09ccca: 0c00 |0047: move-result-object v0 │ │ -09cccc: 1f00 8700 |0048: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ -09ccd0: 6e20 0c1b 0400 |004a: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0c │ │ -09ccd6: 5440 6632 |004d: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09ccda: 7110 8a04 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09cce0: 6e10 0f01 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@010f │ │ -09cce6: 0a00 |0055: move-result v0 │ │ -09cce8: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ -09ccec: 7010 0f1b 0400 |0058: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@1b0f │ │ -09ccf2: 5540 6c32 |005b: iget-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ -09ccf6: 3800 3000 |005d: if-eqz v0, 008d // +0030 │ │ -09ccfa: 6e10 271b 0400 |005f: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@1b27 │ │ -09cd00: 0c00 |0062: move-result-object v0 │ │ -09cd02: 1221 |0063: const/4 v1, #int 2 // #2 │ │ -09cd04: 6e20 0101 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0101 │ │ -09cd0a: 5440 6932 |0067: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cd0e: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ -09cd12: 1a00 8e27 |006b: const-string v0, "createEditNoteViewModel" // string@278e │ │ -09cd16: 7110 9004 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cd1c: 1200 |0070: const/4 v0, #int 0 // #0 │ │ -09cd1e: 5241 7032 |0071: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cd22: 8111 |0073: int-to-long v1, v1 │ │ -09cd24: 6e30 cf1b 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bcf │ │ -09cd2a: 0c00 |0077: move-result-object v0 │ │ -09cd2c: 0741 |0078: move-object v1, v4 │ │ -09cd2e: 1f01 a100 |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ -09cd32: 2202 eb06 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1; // type@06eb │ │ -09cd36: 7020 e81a 4200 |007d: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ae8 │ │ -09cd3c: 1f02 d901 |0080: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09cd40: 2203 f006 |0082: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ -09cd44: 7020 f71a 2300 |0084: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ -09cd4a: 1f03 a500 |0087: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09cd4e: 6e30 9101 1003 |0089: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ -09cd54: 2804 |008c: goto 0090 // +0004 │ │ -09cd56: 6e10 341b 0400 |008d: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@1b34 │ │ -09cd5c: 3905 0500 |0090: if-nez v5, 0095 // +0005 │ │ -09cd60: 6e10 291b 0400 |0092: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@1b29 │ │ -09cd66: 6e10 321b 0400 |0095: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@1b32 │ │ -09cd6c: 0e00 |0098: return-void │ │ +09cc28: |[09cc28] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ +09cc38: 5240 7032 |0000: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cc3c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +09cc3e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +09cc42: 6e10 1e1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ +09cc48: 0c00 |0008: move-result-object v0 │ │ +09cc4a: 1a02 9239 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@3992 │ │ +09cc4e: 6e30 3600 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +09cc54: 0a00 |000e: move-result v0 │ │ +09cc56: 5940 7032 |000f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cc5a: 5240 7032 |0011: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cc5e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +09cc60: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +09cc64: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +09cc66: 2802 |0017: goto 0019 // +0002 │ │ +09cc68: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09cc6a: 5c40 6c32 |0019: iput-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ +09cc6e: 0740 |001b: move-object v0, v4 │ │ +09cc70: 1f00 1900 |001c: check-cast v0, Landroid/content/Context; // type@0019 │ │ +09cc74: 7110 b400 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b4 │ │ +09cc7a: 0c00 |0021: move-result-object v0 │ │ +09cc7c: 1a01 863c |0022: const-string v1, "settings_use_custom_font_size" // string@3c86 │ │ +09cc80: 7230 4900 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0049 │ │ +09cc86: 0a01 |0027: move-result v1 │ │ +09cc88: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ +09cc8c: 1a01 7f3c |002a: const-string v1, "settings_font_size" // string@3c7f │ │ +09cc90: 1a02 c304 |002c: const-string v2, "15" // string@04c3 │ │ +09cc94: 7230 4b00 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004b │ │ +09cc9a: 0c00 |0031: move-result-object v0 │ │ +09cc9c: 7110 8a04 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09cca2: 7110 a802 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a8 │ │ +09cca8: 0a00 |0038: move-result v0 │ │ +09ccaa: 5940 6e32 |0039: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@326e │ │ +09ccae: 7010 1a1b 0400 |003b: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ +09ccb4: 0c00 |003e: move-result-object v0 │ │ +09ccb6: 1f00 8700 |003f: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ +09ccba: 6e20 0c1b 0400 |0041: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0c │ │ +09ccc0: 7010 1c1b 0400 |0044: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ +09ccc6: 0c00 |0047: move-result-object v0 │ │ +09ccc8: 1f00 8700 |0048: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ +09cccc: 6e20 0c1b 0400 |004a: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0c │ │ +09ccd2: 5440 6632 |004d: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09ccd6: 7110 8a04 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09ccdc: 6e10 0f01 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@010f │ │ +09cce2: 0a00 |0055: move-result v0 │ │ +09cce4: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ +09cce8: 7010 0f1b 0400 |0058: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@1b0f │ │ +09ccee: 5540 6c32 |005b: iget-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ +09ccf2: 3800 3000 |005d: if-eqz v0, 008d // +0030 │ │ +09ccf6: 6e10 271b 0400 |005f: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@1b27 │ │ +09ccfc: 0c00 |0062: move-result-object v0 │ │ +09ccfe: 1221 |0063: const/4 v1, #int 2 // #2 │ │ +09cd00: 6e20 0101 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0101 │ │ +09cd06: 5440 6932 |0067: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cd0a: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ +09cd0e: 1a00 8e27 |006b: const-string v0, "createEditNoteViewModel" // string@278e │ │ +09cd12: 7110 9004 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cd18: 1200 |0070: const/4 v0, #int 0 // #0 │ │ +09cd1a: 5241 7032 |0071: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cd1e: 8111 |0073: int-to-long v1, v1 │ │ +09cd20: 6e30 cf1b 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bcf │ │ +09cd26: 0c00 |0077: move-result-object v0 │ │ +09cd28: 0741 |0078: move-object v1, v4 │ │ +09cd2a: 1f01 a100 |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ +09cd2e: 2202 eb06 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1; // type@06eb │ │ +09cd32: 7020 e81a 4200 |007d: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ae8 │ │ +09cd38: 1f02 d901 |0080: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09cd3c: 2203 f006 |0082: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ +09cd40: 7020 f71a 2300 |0084: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ +09cd46: 1f03 a500 |0087: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09cd4a: 6e30 9101 1003 |0089: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ +09cd50: 2804 |008c: goto 0090 // +0004 │ │ +09cd52: 6e10 341b 0400 |008d: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@1b34 │ │ +09cd58: 3905 0500 |0090: if-nez v5, 0095 // +0005 │ │ +09cd5c: 6e10 291b 0400 |0092: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@1b29 │ │ +09cd62: 6e10 321b 0400 |0095: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@1b32 │ │ +09cd68: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ 0x000b line=184 │ │ 0x0011 line=186 │ │ 0x001b line=189 │ │ @@ -265951,54 +265950,54 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -09cdac: |[09cdac] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda$0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ -09cdbc: 1a00 833e |0000: const-string v0, "this$0" // string@3e83 │ │ -09cdc0: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09cdc6: 7010 1a1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ -09cdcc: 0c00 |0008: move-result-object v0 │ │ -09cdce: 6e10 1101 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0111 │ │ -09cdd4: 0c00 |000c: move-result-object v0 │ │ -09cdd6: 6e10 c702 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09cddc: 0c00 |0010: move-result-object v0 │ │ -09cdde: 1401 5000 117f |0011: const v1, #float 1.9274e+38 // #7f110050 │ │ -09cde4: 6e20 251b 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ -09cdea: 0c01 |0017: move-result-object v1 │ │ -09cdec: 7120 8904 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -09cdf2: 0a01 |001b: move-result v1 │ │ -09cdf4: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ -09cdf8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -09cdfa: 5940 6a32 |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09cdfe: 0e00 |0021: return-void │ │ -09ce00: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -09ce02: 5941 6a32 |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09ce06: 5441 6732 |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ -09ce0a: 7110 8a04 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09ce10: 7210 aa03 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@03aa │ │ -09ce16: 0c01 |002d: move-result-object v1 │ │ -09ce18: 7210 9c03 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@039c │ │ -09ce1e: 0a02 |0031: move-result v2 │ │ -09ce20: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ -09ce24: 7210 9d03 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@039d │ │ -09ce2a: 0c02 |0037: move-result-object v2 │ │ -09ce2c: 1f02 8b06 |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@068b │ │ -09ce30: 6e10 0919 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@1909 │ │ -09ce36: 0c03 |003d: move-result-object v3 │ │ -09ce38: 7120 8904 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -09ce3e: 0a03 |0041: move-result v3 │ │ -09ce40: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ -09ce44: 6e10 0a19 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@190a │ │ -09ce4a: 0a02 |0047: move-result v2 │ │ -09ce4c: 5942 6a32 |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09ce50: 28e4 |004a: goto 002e // -001c │ │ -09ce52: 0e00 |004b: return-void │ │ +09cda8: |[09cda8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda$0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ +09cdb8: 1a00 833e |0000: const-string v0, "this$0" // string@3e83 │ │ +09cdbc: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09cdc2: 7010 1a1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ +09cdc8: 0c00 |0008: move-result-object v0 │ │ +09cdca: 6e10 1101 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0111 │ │ +09cdd0: 0c00 |000c: move-result-object v0 │ │ +09cdd2: 6e10 c702 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09cdd8: 0c00 |0010: move-result-object v0 │ │ +09cdda: 1401 5000 117f |0011: const v1, #float 1.9274e+38 // #7f110050 │ │ +09cde0: 6e20 251b 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ +09cde6: 0c01 |0017: move-result-object v1 │ │ +09cde8: 7120 8904 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +09cdee: 0a01 |001b: move-result v1 │ │ +09cdf0: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ +09cdf4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +09cdf6: 5940 6a32 |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09cdfa: 0e00 |0021: return-void │ │ +09cdfc: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +09cdfe: 5941 6a32 |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09ce02: 5441 6732 |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ +09ce06: 7110 8a04 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09ce0c: 7210 aa03 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@03aa │ │ +09ce12: 0c01 |002d: move-result-object v1 │ │ +09ce14: 7210 9c03 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@039c │ │ +09ce1a: 0a02 |0031: move-result v2 │ │ +09ce1c: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ +09ce20: 7210 9d03 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@039d │ │ +09ce26: 0c02 |0037: move-result-object v2 │ │ +09ce28: 1f02 8b06 |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@068b │ │ +09ce2c: 6e10 0919 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@1909 │ │ +09ce32: 0c03 |003d: move-result-object v3 │ │ +09ce34: 7120 8904 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +09ce3a: 0a03 |0041: move-result v3 │ │ +09ce3c: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ +09ce40: 6e10 0a19 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@190a │ │ +09ce46: 0a02 |0047: move-result v2 │ │ +09ce48: 5942 6a32 |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09ce4c: 28e4 |004a: goto 002e // -001c │ │ +09ce4e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=121 │ │ 0x0014 line=122 │ │ 0x001f line=123 │ │ 0x0023 line=126 │ │ 0x0025 line=127 │ │ @@ -266012,49 +266011,49 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -09d08c: |[09d08c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onOptionsItemSelected$lambda$1:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09d09c: 1a02 833e |0000: const-string v2, "this$0" // string@3e83 │ │ -09d0a0: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d0a6: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -09d0aa: 1303 2100 |0007: const/16 v3, #int 33 // #21 │ │ -09d0ae: 3432 1800 |0009: if-lt v2, v3, 0021 // +0018 │ │ -09d0b2: 0712 |000b: move-object v2, v1 │ │ -09d0b4: 1f02 1900 |000c: check-cast v2, Landroid/content/Context; // type@0019 │ │ -09d0b8: 1a03 cf23 |000e: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@23cf │ │ -09d0bc: 7120 8801 3200 |0010: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0188 │ │ -09d0c2: 0a02 |0013: move-result v2 │ │ -09d0c4: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ -09d0c8: 0712 |0016: move-object v2, v1 │ │ -09d0ca: 1f02 0700 |0017: check-cast v2, Landroid/app/Activity; // type@0007 │ │ -09d0ce: 2410 4907 0300 |0019: filled-new-array {v3}, [Ljava/lang/String; // type@0749 │ │ -09d0d4: 0c03 |001c: move-result-object v3 │ │ -09d0d6: 1230 |001d: const/4 v0, #int 3 // #3 │ │ -09d0d8: 7130 8001 3200 |001e: invoke-static {v2, v3, v0}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@0180 │ │ -09d0de: 6002 0600 |0021: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -09d0e2: 1303 1f00 |0023: const/16 v3, #int 31 // #1f │ │ -09d0e6: 3432 1f00 |0025: if-lt v2, v3, 0044 // +001f │ │ -09d0ea: 1a02 9923 |0027: const-string v2, "alarm" // string@2399 │ │ -09d0ee: 6e20 261b 2100 |0029: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1b26 │ │ -09d0f4: 0c02 |002c: move-result-object v2 │ │ -09d0f6: 1a03 af38 |002d: const-string v3, "null cannot be cast to non-null type android.app.AlarmManager" // string@38af │ │ -09d0fa: 7120 8b04 3200 |002f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09d100: 1f02 0800 |0032: check-cast v2, Landroid/app/AlarmManager; // type@0008 │ │ -09d104: 7110 871a 0200 |0034: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/AlarmManager;)Z // method@1a87 │ │ -09d10a: 0a02 |0037: move-result v2 │ │ -09d10c: 3902 0c00 |0038: if-nez v2, 0044 // +000c │ │ -09d110: 2202 1c00 |003a: new-instance v2, Landroid/content/Intent; // type@001c │ │ -09d114: 1a03 d123 |003c: const-string v3, "android.settings.REQUEST_SCHEDULE_EXACT_ALARM" // string@23d1 │ │ -09d118: 7020 2f00 3200 |003e: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002f │ │ -09d11e: 6e20 491b 2100 |0041: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b49 │ │ -09d124: 0e00 |0044: return-void │ │ +09d088: |[09d088] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onOptionsItemSelected$lambda$1:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09d098: 1a02 833e |0000: const-string v2, "this$0" // string@3e83 │ │ +09d09c: 7120 8d04 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d0a2: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +09d0a6: 1303 2100 |0007: const/16 v3, #int 33 // #21 │ │ +09d0aa: 3432 1800 |0009: if-lt v2, v3, 0021 // +0018 │ │ +09d0ae: 0712 |000b: move-object v2, v1 │ │ +09d0b0: 1f02 1900 |000c: check-cast v2, Landroid/content/Context; // type@0019 │ │ +09d0b4: 1a03 cf23 |000e: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@23cf │ │ +09d0b8: 7120 8801 3200 |0010: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0188 │ │ +09d0be: 0a02 |0013: move-result v2 │ │ +09d0c0: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ +09d0c4: 0712 |0016: move-object v2, v1 │ │ +09d0c6: 1f02 0700 |0017: check-cast v2, Landroid/app/Activity; // type@0007 │ │ +09d0ca: 2410 4907 0300 |0019: filled-new-array {v3}, [Ljava/lang/String; // type@0749 │ │ +09d0d0: 0c03 |001c: move-result-object v3 │ │ +09d0d2: 1230 |001d: const/4 v0, #int 3 // #3 │ │ +09d0d4: 7130 8001 3200 |001e: invoke-static {v2, v3, v0}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@0180 │ │ +09d0da: 6002 0600 |0021: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +09d0de: 1303 1f00 |0023: const/16 v3, #int 31 // #1f │ │ +09d0e2: 3432 1f00 |0025: if-lt v2, v3, 0044 // +001f │ │ +09d0e6: 1a02 9923 |0027: const-string v2, "alarm" // string@2399 │ │ +09d0ea: 6e20 261b 2100 |0029: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1b26 │ │ +09d0f0: 0c02 |002c: move-result-object v2 │ │ +09d0f2: 1a03 af38 |002d: const-string v3, "null cannot be cast to non-null type android.app.AlarmManager" // string@38af │ │ +09d0f6: 7120 8b04 3200 |002f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09d0fc: 1f02 0800 |0032: check-cast v2, Landroid/app/AlarmManager; // type@0008 │ │ +09d100: 7110 871a 0200 |0034: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/AlarmManager;)Z // method@1a87 │ │ +09d106: 0a02 |0037: move-result v2 │ │ +09d108: 3902 0c00 |0038: if-nez v2, 0044 // +000c │ │ +09d10c: 2202 1c00 |003a: new-instance v2, Landroid/content/Intent; // type@001c │ │ +09d110: 1a03 d123 |003c: const-string v3, "android.settings.REQUEST_SCHEDULE_EXACT_ALARM" // string@23d1 │ │ +09d114: 7020 2f00 3200 |003e: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002f │ │ +09d11a: 6e20 491b 2100 |0041: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b49 │ │ +09d120: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=258 │ │ 0x000b line=259 │ │ 0x0016 line=261 │ │ 0x0021 line=263 │ │ 0x003a line=264 │ │ @@ -266188,40 +266187,40 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -09d32c: |[09d32c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ -09d33c: 2200 1c00 |0000: new-instance v0, Landroid/content/Intent; // type@001c │ │ -09d340: 1a01 c823 |0002: const-string v1, "android.intent.action.CREATE_DOCUMENT" // string@23c8 │ │ -09d344: 7020 2f00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002f │ │ -09d34a: 1a01 ca23 |0007: const-string v1, "android.intent.category.OPENABLE" // string@23ca │ │ -09d34e: 6e20 3000 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0030 │ │ -09d354: 7010 1c1b 0400 |000c: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ -09d35a: 0c01 |000f: move-result-object v1 │ │ -09d35c: 6e10 2801 0100 |0010: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09d362: 0c01 |0013: move-result-object v1 │ │ -09d364: 6e10 1d1b 0400 |0014: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getFileExtension:()Ljava/lang/String; // method@1b1d │ │ -09d36a: 0c02 |0017: move-result-object v2 │ │ -09d36c: 2203 3701 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0137 │ │ -09d370: 7010 eb02 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09d376: 6e20 f102 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f1 │ │ -09d37c: 6e20 f202 2300 |0020: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09d382: 6e10 f602 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09d388: 0c01 |0026: move-result-object v1 │ │ -09d38a: 1a02 cd23 |0027: const-string v2, "android.intent.extra.TITLE" // string@23cd │ │ -09d38e: 6e30 3b00 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -09d394: 6e10 201b 0400 |002c: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getMimeType:()Ljava/lang/String; // method@1b20 │ │ -09d39a: 0c01 |002f: move-result-object v1 │ │ -09d39c: 6e20 4100 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -09d3a2: 5441 7532 |0033: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorageResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@3275 │ │ -09d3a6: 6e20 5801 0100 |0035: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0158 │ │ -09d3ac: 0e00 |0038: return-void │ │ +09d328: |[09d328] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ +09d338: 2200 1c00 |0000: new-instance v0, Landroid/content/Intent; // type@001c │ │ +09d33c: 1a01 c823 |0002: const-string v1, "android.intent.action.CREATE_DOCUMENT" // string@23c8 │ │ +09d340: 7020 2f00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002f │ │ +09d346: 1a01 ca23 |0007: const-string v1, "android.intent.category.OPENABLE" // string@23ca │ │ +09d34a: 6e20 3000 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0030 │ │ +09d350: 7010 1c1b 0400 |000c: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ +09d356: 0c01 |000f: move-result-object v1 │ │ +09d358: 6e10 2801 0100 |0010: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09d35e: 0c01 |0013: move-result-object v1 │ │ +09d360: 6e10 1d1b 0400 |0014: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getFileExtension:()Ljava/lang/String; // method@1b1d │ │ +09d366: 0c02 |0017: move-result-object v2 │ │ +09d368: 2203 3701 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0137 │ │ +09d36c: 7010 eb02 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09d372: 6e20 f102 1300 |001d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f1 │ │ +09d378: 6e20 f202 2300 |0020: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09d37e: 6e10 f602 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09d384: 0c01 |0026: move-result-object v1 │ │ +09d386: 1a02 cd23 |0027: const-string v2, "android.intent.extra.TITLE" // string@23cd │ │ +09d38a: 6e30 3b00 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +09d390: 6e10 201b 0400 |002c: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getMimeType:()Ljava/lang/String; // method@1b20 │ │ +09d396: 0c01 |002f: move-result-object v1 │ │ +09d398: 6e20 4100 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +09d39e: 5441 7532 |0033: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorageResultLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@3275 │ │ +09d3a2: 6e20 5801 0100 |0035: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0158 │ │ +09d3a8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0009 line=529 │ │ 0x000c line=530 │ │ 0x002c line=531 │ │ 0x0033 line=532 │ │ @@ -266233,60 +266232,60 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -09d3b0: |[09d3b0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorageResultLauncher$lambda$6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroidx/activity/result/ActivityResult;)V │ │ -09d3c0: 1a00 833e |0000: const-string v0, "this$0" // string@3e83 │ │ -09d3c4: 7120 8d04 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d3ca: 6e10 5701 0600 |0005: invoke-virtual {v6}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@0157 │ │ -09d3d0: 0a00 |0008: move-result v0 │ │ -09d3d2: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -09d3d4: 3310 5200 |000a: if-ne v0, v1, 005c // +0052 │ │ -09d3d8: 6e10 5601 0600 |000c: invoke-virtual {v6}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@0156 │ │ -09d3de: 0c06 |000f: move-result-object v6 │ │ -09d3e0: 3806 4c00 |0010: if-eqz v6, 005c // +004c │ │ -09d3e4: 6e10 3400 0600 |0012: invoke-virtual {v6}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0034 │ │ -09d3ea: 0c06 |0015: move-result-object v6 │ │ -09d3ec: 3806 4600 |0016: if-eqz v6, 005c // +0046 │ │ -09d3f0: 6e10 1b1b 0500 |0018: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@1b1b │ │ -09d3f6: 0c00 |001b: move-result-object v0 │ │ -09d3f8: 6e20 1c00 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream; // method@001c │ │ -09d3fe: 0c00 |001f: move-result-object v0 │ │ -09d400: 3800 3700 |0020: if-eqz v0, 0057 // +0037 │ │ -09d404: 6e20 3c1b 0500 |0022: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/OutputStream;)V // method@1b3c │ │ -09d40a: 6e10 181b 0500 |0025: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ -09d410: 0c01 |0028: move-result-object v1 │ │ -09d412: 6202 4900 |0029: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@0049 │ │ -09d416: 1402 1f01 117f |002b: const v2, #float 1.92744e+38 // #7f11011f │ │ -09d41c: 6e20 251b 2500 |002e: invoke-virtual {v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ -09d422: 0c05 |0031: move-result-object v5 │ │ -09d424: 1a02 dd2c |0032: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cdd │ │ -09d428: 7120 8c04 2500 |0034: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09d42e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -09d430: 2323 4707 |0038: new-array v3, v2, [Ljava/lang/Object; // type@0747 │ │ -09d434: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -09d436: 6e10 9400 0600 |003b: invoke-virtual {v6}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0094 │ │ -09d43c: 0c06 |003e: move-result-object v6 │ │ -09d43e: 4d06 0304 |003f: aput-object v6, v3, v4 │ │ -09d442: 7120 7103 2300 |0041: invoke-static {v3, v2}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0371 │ │ -09d448: 0c06 |0044: move-result-object v6 │ │ -09d44a: 7120 d802 6500 |0045: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d8 │ │ -09d450: 0c05 |0048: move-result-object v5 │ │ -09d452: 1a06 3a2b |0049: const-string v6, "format(format, *args)" // string@2b3a │ │ -09d456: 7120 8c04 6500 |004b: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09d45c: 1f05 1401 |004e: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ -09d460: 7130 5401 5102 |0050: invoke-static {v1, v5, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0154 │ │ -09d466: 0c05 |0053: move-result-object v5 │ │ -09d468: 6e10 5501 0500 |0054: invoke-virtual {v5}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09d46e: 3800 0500 |0057: if-eqz v0, 005c // +0005 │ │ -09d472: 6e10 5702 0000 |0059: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0257 │ │ -09d478: 0e00 |005c: return-void │ │ +09d3ac: |[09d3ac] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorageResultLauncher$lambda$6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroidx/activity/result/ActivityResult;)V │ │ +09d3bc: 1a00 833e |0000: const-string v0, "this$0" // string@3e83 │ │ +09d3c0: 7120 8d04 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d3c6: 6e10 5701 0600 |0005: invoke-virtual {v6}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@0157 │ │ +09d3cc: 0a00 |0008: move-result v0 │ │ +09d3ce: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +09d3d0: 3310 5200 |000a: if-ne v0, v1, 005c // +0052 │ │ +09d3d4: 6e10 5601 0600 |000c: invoke-virtual {v6}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@0156 │ │ +09d3da: 0c06 |000f: move-result-object v6 │ │ +09d3dc: 3806 4c00 |0010: if-eqz v6, 005c // +004c │ │ +09d3e0: 6e10 3400 0600 |0012: invoke-virtual {v6}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0034 │ │ +09d3e6: 0c06 |0015: move-result-object v6 │ │ +09d3e8: 3806 4600 |0016: if-eqz v6, 005c // +0046 │ │ +09d3ec: 6e10 1b1b 0500 |0018: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@1b1b │ │ +09d3f2: 0c00 |001b: move-result-object v0 │ │ +09d3f4: 6e20 1c00 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream; // method@001c │ │ +09d3fa: 0c00 |001f: move-result-object v0 │ │ +09d3fc: 3800 3700 |0020: if-eqz v0, 0057 // +0037 │ │ +09d400: 6e20 3c1b 0500 |0022: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/OutputStream;)V // method@1b3c │ │ +09d406: 6e10 181b 0500 |0025: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b18 │ │ +09d40c: 0c01 |0028: move-result-object v1 │ │ +09d40e: 6202 4900 |0029: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@0049 │ │ +09d412: 1402 1f01 117f |002b: const v2, #float 1.92744e+38 // #7f11011f │ │ +09d418: 6e20 251b 2500 |002e: invoke-virtual {v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ +09d41e: 0c05 |0031: move-result-object v5 │ │ +09d420: 1a02 dd2c |0032: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cdd │ │ +09d424: 7120 8c04 2500 |0034: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09d42a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +09d42c: 2323 4707 |0038: new-array v3, v2, [Ljava/lang/Object; // type@0747 │ │ +09d430: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +09d432: 6e10 9400 0600 |003b: invoke-virtual {v6}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0094 │ │ +09d438: 0c06 |003e: move-result-object v6 │ │ +09d43a: 4d06 0304 |003f: aput-object v6, v3, v4 │ │ +09d43e: 7120 7103 2300 |0041: invoke-static {v3, v2}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0371 │ │ +09d444: 0c06 |0044: move-result-object v6 │ │ +09d446: 7120 d802 6500 |0045: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d8 │ │ +09d44c: 0c05 |0048: move-result-object v5 │ │ +09d44e: 1a06 3a2b |0049: const-string v6, "format(format, *args)" // string@2b3a │ │ +09d452: 7120 8c04 6500 |004b: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09d458: 1f05 1401 |004e: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ +09d45c: 7130 5401 5102 |0050: invoke-static {v1, v5, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0154 │ │ +09d462: 0c05 |0053: move-result-object v5 │ │ +09d464: 6e10 5501 0500 |0054: invoke-virtual {v5}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09d46a: 3800 0500 |0057: if-eqz v0, 005c // +0005 │ │ +09d46e: 6e10 5702 0000 |0059: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@0257 │ │ +09d474: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=511 │ │ 0x000c line=512 │ │ 0x0018 line=513 │ │ 0x0022 line=515 │ │ 0x0025 line=517 │ │ @@ -266465,19 +266464,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09cd70: |[09cd70] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ -09cd80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09cd82: 5c10 7732 |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ -09cd86: 6f10 6801 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@0168 │ │ -09cd8c: 0e00 |0006: return-void │ │ +09cd6c: |[09cd6c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ +09cd7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09cd7e: 5c10 7732 |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ +09cd82: 6f10 6801 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@0168 │ │ +09cd88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=368 │ │ 0x0003 line=369 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -266486,131 +266485,131 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09cd90: |[09cd90] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ -09cda0: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ -09cda4: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09cdaa: 0e00 |0005: return-void │ │ +09cd8c: |[09cd8c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ +09cd9c: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ +09cda0: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09cda6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 211 16-bit code units │ │ -09ce54: |[09ce54] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09ce64: 6f20 6901 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@0169 │ │ -09ce6a: 2207 a800 |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@00a8 │ │ -09ce6e: 0760 |0005: move-object v0, v6 │ │ -09ce70: 1f00 a900 |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@00a9 │ │ -09ce74: 7020 9e01 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@019e │ │ -09ce7a: 1c00 0707 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@0707 │ │ -09ce7e: 6e20 9f01 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@019f │ │ -09ce84: 0c07 |0010: move-result-object v7 │ │ -09ce86: 1f07 0707 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@0707 │ │ -09ce8a: 5b67 6932 |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09ce8e: 2207 7200 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@0072 │ │ -09ce92: 0760 |0017: move-object v0, v6 │ │ -09ce94: 1f00 1900 |0018: check-cast v0, Landroid/content/Context; // type@0019 │ │ -09ce98: 1401 5000 117f |001a: const v1, #float 1.9274e+38 // #7f110050 │ │ -09ce9e: 6e20 251b 1600 |001d: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ -09cea4: 0c01 |0020: move-result-object v1 │ │ -09cea6: 2410 4907 0100 |0021: filled-new-array {v1}, [Ljava/lang/String; // type@0749 │ │ -09ceac: 0c01 |0024: move-result-object v1 │ │ -09ceae: 7110 5904 0100 |0025: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@0459 │ │ -09ceb4: 0c01 |0028: move-result-object v1 │ │ -09ceb6: 1a02 bc38 |0029: const-string v2, "null cannot be cast to non-null type kotlin.collections.List" // string@38bc │ │ -09ceba: 7120 8b04 2100 |002b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09cec0: 1402 8300 0c7f |002e: const v2, #float 1.86095e+38 // #7f0c0083 │ │ -09cec6: 7040 0d01 0712 |0031: invoke-direct {v7, v0, v2, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010d │ │ -09cecc: 5b67 6632 |0034: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09ced0: 7010 1a1b 0600 |0036: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ -09ced6: 0c07 |0039: move-result-object v7 │ │ -09ced8: 5460 6632 |003a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09cedc: 1f00 7d00 |003c: check-cast v0, Landroid/widget/ListAdapter; // type@007d │ │ -09cee0: 6e20 1201 0700 |003e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0112 │ │ -09cee6: 7010 1a1b 0600 |0041: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ -09ceec: 0c07 |0044: move-result-object v7 │ │ -09ceee: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -09cef0: 6e20 1501 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0115 │ │ -09cef6: 7010 1a1b 0600 |0049: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ -09cefc: 0c07 |004c: move-result-object v7 │ │ -09cefe: 2201 e006 |004d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@06e0 │ │ -09cf02: 7020 c91a 6100 |004f: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ac9 │ │ -09cf08: 6e20 1301 1700 |0052: invoke-virtual {v7, v1}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0113 │ │ -09cf0e: 5467 6932 |0055: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cf12: 1201 |0057: const/4 v1, #int 0 // #0 │ │ -09cf14: 1a02 8e27 |0058: const-string v2, "createEditNoteViewModel" // string@278e │ │ -09cf18: 3907 0600 |005a: if-nez v7, 0060 // +0006 │ │ -09cf1c: 7110 9004 0200 |005c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cf22: 0717 |005f: move-object v7, v1 │ │ -09cf24: 6e10 cc1b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1bcc │ │ -09cf2a: 0c07 |0063: move-result-object v7 │ │ -09cf2c: 0763 |0064: move-object v3, v6 │ │ -09cf2e: 1f03 a100 |0065: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ -09cf32: 2204 ed06 |0067: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2; // type@06ed │ │ -09cf36: 7020 ee1a 6400 |0069: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1aee │ │ -09cf3c: 1f04 d901 |006c: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09cf40: 2205 f006 |006e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ -09cf44: 7020 f71a 4500 |0070: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ -09cf4a: 1f05 a500 |0073: check-cast v5, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09cf4e: 6e30 9101 3705 |0075: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ -09cf54: 6e10 1e1b 0600 |0078: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ -09cf5a: 0c07 |007b: move-result-object v7 │ │ -09cf5c: 1a04 9039 |007c: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ -09cf60: 6e30 3600 4700 |007e: invoke-virtual {v7, v4, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -09cf66: 0a00 |0081: move-result v0 │ │ -09cf68: 5960 6a32 |0082: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09cf6c: 5960 7632 |0084: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@3276 │ │ -09cf70: 12f0 |0086: const/4 v0, #int -1 // #ff │ │ -09cf72: 6e30 461b 0607 |0087: invoke-virtual {v6, v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@1b46 │ │ -09cf78: 5467 6932 |008a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cf7c: 3907 0600 |008c: if-nez v7, 0092 // +0006 │ │ -09cf80: 7110 9004 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cf86: 0717 |0091: move-object v7, v1 │ │ -09cf88: 5264 6a32 |0092: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09cf8c: 6e20 ce1b 4700 |0094: invoke-virtual {v7, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@1bce │ │ -09cf92: 0c07 |0097: move-result-object v7 │ │ -09cf94: 2204 ee06 |0098: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3; // type@06ee │ │ -09cf98: 7020 f11a 6400 |009a: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af1 │ │ -09cf9e: 1f04 d901 |009d: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09cfa2: 2205 f006 |009f: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ -09cfa6: 7020 f71a 4500 |00a1: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ -09cfac: 1f05 a500 |00a4: check-cast v5, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09cfb0: 6e30 9101 3705 |00a6: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ -09cfb6: 2207 8d06 |00a9: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ -09cfba: 7030 2719 0700 |00ab: invoke-direct {v7, v0, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ -09cfc0: 5b67 7332 |00ae: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09cfc4: 5467 6932 |00b0: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cfc8: 3907 0600 |00b2: if-nez v7, 00b8 // +0006 │ │ -09cfcc: 7110 9004 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09cfd2: 2802 |00b7: goto 00b9 // +0002 │ │ -09cfd4: 0771 |00b8: move-object v1, v7 │ │ -09cfd6: 6e10 cd1b 0100 |00b9: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@1bcd │ │ -09cfdc: 0c07 |00bc: move-result-object v7 │ │ -09cfde: 2200 ef06 |00bd: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4; // type@06ef │ │ -09cfe2: 7020 f41a 6000 |00bf: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af4 │ │ -09cfe8: 1f00 d901 |00c2: check-cast v0, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09cfec: 2201 f006 |00c4: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ -09cff0: 7020 f71a 0100 |00c6: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ -09cff6: 1f01 a500 |00c9: check-cast v1, Landroidx/lifecycle/Observer; // type@00a5 │ │ -09cffa: 6e30 9101 3701 |00cb: invoke-virtual {v7, v3, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ -09d000: 1217 |00ce: const/4 v7, #int 1 // #1 │ │ -09d002: 7020 2a1b 7600 |00cf: invoke-direct {v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ -09d008: 0e00 |00d2: return-void │ │ +09ce50: |[09ce50] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09ce60: 6f20 6901 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@0169 │ │ +09ce66: 2207 a800 |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@00a8 │ │ +09ce6a: 0760 |0005: move-object v0, v6 │ │ +09ce6c: 1f00 a900 |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@00a9 │ │ +09ce70: 7020 9e01 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@019e │ │ +09ce76: 1c00 0707 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@0707 │ │ +09ce7a: 6e20 9f01 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@019f │ │ +09ce80: 0c07 |0010: move-result-object v7 │ │ +09ce82: 1f07 0707 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@0707 │ │ +09ce86: 5b67 6932 |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09ce8a: 2207 7200 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@0072 │ │ +09ce8e: 0760 |0017: move-object v0, v6 │ │ +09ce90: 1f00 1900 |0018: check-cast v0, Landroid/content/Context; // type@0019 │ │ +09ce94: 1401 5000 117f |001a: const v1, #float 1.9274e+38 // #7f110050 │ │ +09ce9a: 6e20 251b 1600 |001d: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b25 │ │ +09cea0: 0c01 |0020: move-result-object v1 │ │ +09cea2: 2410 4907 0100 |0021: filled-new-array {v1}, [Ljava/lang/String; // type@0749 │ │ +09cea8: 0c01 |0024: move-result-object v1 │ │ +09ceaa: 7110 5904 0100 |0025: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@0459 │ │ +09ceb0: 0c01 |0028: move-result-object v1 │ │ +09ceb2: 1a02 bc38 |0029: const-string v2, "null cannot be cast to non-null type kotlin.collections.List" // string@38bc │ │ +09ceb6: 7120 8b04 2100 |002b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09cebc: 1402 8300 0c7f |002e: const v2, #float 1.86095e+38 // #7f0c0083 │ │ +09cec2: 7040 0d01 0712 |0031: invoke-direct {v7, v0, v2, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010d │ │ +09cec8: 5b67 6632 |0034: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09cecc: 7010 1a1b 0600 |0036: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ +09ced2: 0c07 |0039: move-result-object v7 │ │ +09ced4: 5460 6632 |003a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09ced8: 1f00 7d00 |003c: check-cast v0, Landroid/widget/ListAdapter; // type@007d │ │ +09cedc: 6e20 1201 0700 |003e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0112 │ │ +09cee2: 7010 1a1b 0600 |0041: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ +09cee8: 0c07 |0044: move-result-object v7 │ │ +09ceea: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +09ceec: 6e20 1501 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0115 │ │ +09cef2: 7010 1a1b 0600 |0049: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1a │ │ +09cef8: 0c07 |004c: move-result-object v7 │ │ +09cefa: 2201 e006 |004d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@06e0 │ │ +09cefe: 7020 c91a 6100 |004f: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ac9 │ │ +09cf04: 6e20 1301 1700 |0052: invoke-virtual {v7, v1}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0113 │ │ +09cf0a: 5467 6932 |0055: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cf0e: 1201 |0057: const/4 v1, #int 0 // #0 │ │ +09cf10: 1a02 8e27 |0058: const-string v2, "createEditNoteViewModel" // string@278e │ │ +09cf14: 3907 0600 |005a: if-nez v7, 0060 // +0006 │ │ +09cf18: 7110 9004 0200 |005c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cf1e: 0717 |005f: move-object v7, v1 │ │ +09cf20: 6e10 cc1b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1bcc │ │ +09cf26: 0c07 |0063: move-result-object v7 │ │ +09cf28: 0763 |0064: move-object v3, v6 │ │ +09cf2a: 1f03 a100 |0065: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ +09cf2e: 2204 ed06 |0067: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2; // type@06ed │ │ +09cf32: 7020 ee1a 6400 |0069: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1aee │ │ +09cf38: 1f04 d901 |006c: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09cf3c: 2205 f006 |006e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ +09cf40: 7020 f71a 4500 |0070: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ +09cf46: 1f05 a500 |0073: check-cast v5, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09cf4a: 6e30 9101 3705 |0075: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ +09cf50: 6e10 1e1b 0600 |0078: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ +09cf56: 0c07 |007b: move-result-object v7 │ │ +09cf58: 1a04 9039 |007c: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ +09cf5c: 6e30 3600 4700 |007e: invoke-virtual {v7, v4, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +09cf62: 0a00 |0081: move-result v0 │ │ +09cf64: 5960 6a32 |0082: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09cf68: 5960 7632 |0084: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@3276 │ │ +09cf6c: 12f0 |0086: const/4 v0, #int -1 // #ff │ │ +09cf6e: 6e30 461b 0607 |0087: invoke-virtual {v6, v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@1b46 │ │ +09cf74: 5467 6932 |008a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cf78: 3907 0600 |008c: if-nez v7, 0092 // +0006 │ │ +09cf7c: 7110 9004 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cf82: 0717 |0091: move-object v7, v1 │ │ +09cf84: 5264 6a32 |0092: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09cf88: 6e20 ce1b 4700 |0094: invoke-virtual {v7, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@1bce │ │ +09cf8e: 0c07 |0097: move-result-object v7 │ │ +09cf90: 2204 ee06 |0098: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3; // type@06ee │ │ +09cf94: 7020 f11a 6400 |009a: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af1 │ │ +09cf9a: 1f04 d901 |009d: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09cf9e: 2205 f006 |009f: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ +09cfa2: 7020 f71a 4500 |00a1: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ +09cfa8: 1f05 a500 |00a4: check-cast v5, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09cfac: 6e30 9101 3705 |00a6: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ +09cfb2: 2207 8d06 |00a9: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ +09cfb6: 7030 2719 0700 |00ab: invoke-direct {v7, v0, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ +09cfbc: 5b67 7332 |00ae: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09cfc0: 5467 6932 |00b0: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cfc4: 3907 0600 |00b2: if-nez v7, 00b8 // +0006 │ │ +09cfc8: 7110 9004 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09cfce: 2802 |00b7: goto 00b9 // +0002 │ │ +09cfd0: 0771 |00b8: move-object v1, v7 │ │ +09cfd2: 6e10 cd1b 0100 |00b9: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@1bcd │ │ +09cfd8: 0c07 |00bc: move-result-object v7 │ │ +09cfda: 2200 ef06 |00bd: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4; // type@06ef │ │ +09cfde: 7020 f41a 6000 |00bf: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af4 │ │ +09cfe4: 1f00 d901 |00c2: check-cast v0, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09cfe8: 2201 f006 |00c4: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f0 │ │ +09cfec: 7020 f71a 0100 |00c6: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1af7 │ │ +09cff2: 1f01 a500 |00c9: check-cast v1, Landroidx/lifecycle/Observer; // type@00a5 │ │ +09cff6: 6e30 9101 3701 |00cb: invoke-virtual {v7, v3, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0191 │ │ +09cffc: 1217 |00ce: const/4 v7, #int 1 // #1 │ │ +09cffe: 7020 2a1b 7600 |00cf: invoke-direct {v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ +09d004: 0e00 |00d2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=111 │ │ 0x0015 line=114 │ │ 0x0017 line=115 │ │ 0x001d line=116 │ │ @@ -266661,44 +266660,44 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -09d00c: |[09d00c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -09d01c: 596a 6b32 |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d020: 5969 7132 |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d024: 5968 7832 |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ -09d028: 7100 7503 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0375 │ │ -09d02e: 0c07 |0009: move-result-object v7 │ │ -09d030: 5568 6f32 |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d034: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ -09d038: 5468 7332 |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09d03c: 7110 8a04 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09d042: 6e10 2d19 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@192d │ │ -09d048: 0a08 |0016: move-result v8 │ │ -09d04a: 8188 |0017: int-to-long v8, v8 │ │ -09d04c: 6e30 7803 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@0378 │ │ -09d052: 2208 1400 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@0014 │ │ -09d056: 0761 |001d: move-object v1, v6 │ │ -09d058: 1f01 1900 |001e: check-cast v1, Landroid/content/Context; // type@0019 │ │ -09d05c: 0762 |0020: move-object v2, v6 │ │ -09d05e: 1f02 1300 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@0013 │ │ -09d062: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ -09d066: 6e20 7403 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0374 │ │ -09d06c: 0a03 |0028: move-result v3 │ │ -09d06e: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ -09d072: 6e20 7403 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0374 │ │ -09d078: 0a04 |002e: move-result v4 │ │ -09d07a: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -09d07c: 0780 |0030: move-object v0, v8 │ │ -09d07e: 7606 1900 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0019 │ │ -09d084: 6e10 1a00 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@001a │ │ -09d08a: 0e00 |0037: return-void │ │ +09d008: |[09d008] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +09d018: 596a 6b32 |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d01c: 5969 7132 |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d020: 5968 7832 |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ +09d024: 7100 7503 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0375 │ │ +09d02a: 0c07 |0009: move-result-object v7 │ │ +09d02c: 5568 6f32 |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d030: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ +09d034: 5468 7332 |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09d038: 7110 8a04 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09d03e: 6e10 2d19 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@192d │ │ +09d044: 0a08 |0016: move-result v8 │ │ +09d046: 8188 |0017: int-to-long v8, v8 │ │ +09d048: 6e30 7803 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@0378 │ │ +09d04e: 2208 1400 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@0014 │ │ +09d052: 0761 |001d: move-object v1, v6 │ │ +09d054: 1f01 1900 |001e: check-cast v1, Landroid/content/Context; // type@0019 │ │ +09d058: 0762 |0020: move-object v2, v6 │ │ +09d05a: 1f02 1300 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@0013 │ │ +09d05e: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ +09d062: 6e20 7403 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0374 │ │ +09d068: 0a03 |0028: move-result v3 │ │ +09d06a: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ +09d06e: 6e20 7403 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0374 │ │ +09d074: 0a04 |002e: move-result v4 │ │ +09d076: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +09d078: 0780 |0030: move-object v0, v8 │ │ +09d07a: 7606 1900 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0019 │ │ +09d080: 6e10 1a00 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@001a │ │ +09d086: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0002 line=544 │ │ 0x0004 line=545 │ │ 0x0006 line=546 │ │ 0x000a line=547 │ │ @@ -267024,20 +267023,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09d128: |[09d128] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ -09d138: 6f10 6c01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@016c │ │ -09d13e: 5510 7732 |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ -09d142: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -09d146: 7010 411b 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@1b41 │ │ -09d14c: 0e00 |000a: return-void │ │ +09d124: |[09d124] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ +09d134: 6f10 6c01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@016c │ │ +09d13a: 5510 7732 |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ +09d13e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +09d142: 7010 411b 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@1b41 │ │ +09d148: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=362 │ │ 0x0007 line=363 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ @@ -267106,41 +267105,41 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -09d150: |[09d150] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -09d160: 1a00 253a |0000: const-string v0, "permissions" // string@3a25 │ │ -09d164: 7120 8d04 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d16a: 1a00 312d |0005: const-string v0, "grantResults" // string@2d31 │ │ -09d16e: 7120 8d04 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09d174: 6f40 6e01 2143 |000a: invoke-super {v1, v2, v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@016e │ │ -09d17a: 1223 |000d: const/4 v3, #int 2 // #2 │ │ -09d17c: 3332 2200 |000e: if-ne v2, v3, 0030 // +0022 │ │ -09d180: 2142 |0010: array-length v2, v4 │ │ -09d182: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -09d184: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -09d186: 3902 0400 |0013: if-nez v2, 0017 // +0004 │ │ -09d18a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -09d18c: 2802 |0016: goto 0018 // +0002 │ │ -09d18e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -09d190: b702 |0018: xor-int/2addr v2, v0 │ │ -09d192: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ -09d196: 4402 0403 |001b: aget v2, v4, v3 │ │ -09d19a: 3802 1300 |001d: if-eqz v2, 0030 // +0013 │ │ -09d19e: 6e10 191b 0100 |001f: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b19 │ │ -09d1a4: 0c02 |0022: move-result-object v2 │ │ -09d1a6: 1403 2001 117f |0023: const v3, #float 1.92744e+38 // #7f110120 │ │ -09d1ac: 7130 5301 3200 |0026: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ -09d1b2: 0c02 |0029: move-result-object v2 │ │ -09d1b4: 6e10 5501 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0155 │ │ -09d1ba: 6e10 141b 0100 |002d: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b14 │ │ -09d1c0: 0e00 |0030: return-void │ │ +09d14c: |[09d14c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +09d15c: 1a00 253a |0000: const-string v0, "permissions" // string@3a25 │ │ +09d160: 7120 8d04 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d166: 1a00 312d |0005: const-string v0, "grantResults" // string@2d31 │ │ +09d16a: 7120 8d04 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09d170: 6f40 6e01 2143 |000a: invoke-super {v1, v2, v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@016e │ │ +09d176: 1223 |000d: const/4 v3, #int 2 // #2 │ │ +09d178: 3332 2200 |000e: if-ne v2, v3, 0030 // +0022 │ │ +09d17c: 2142 |0010: array-length v2, v4 │ │ +09d17e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09d180: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +09d182: 3902 0400 |0013: if-nez v2, 0017 // +0004 │ │ +09d186: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +09d188: 2802 |0016: goto 0018 // +0002 │ │ +09d18a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +09d18c: b702 |0018: xor-int/2addr v2, v0 │ │ +09d18e: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ +09d192: 4402 0403 |001b: aget v2, v4, v3 │ │ +09d196: 3802 1300 |001d: if-eqz v2, 0030 // +0013 │ │ +09d19a: 6e10 191b 0100 |001f: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b19 │ │ +09d1a0: 0c02 |0022: move-result-object v2 │ │ +09d1a2: 1403 2001 117f |0023: const v3, #float 1.92744e+38 // #7f110120 │ │ +09d1a8: 7130 5301 3200 |0026: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0153 │ │ +09d1ae: 0c02 |0029: move-result-object v2 │ │ +09d1b0: 6e10 5501 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0155 │ │ +09d1b6: 6e10 141b 0100 |002d: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b14 │ │ +09d1bc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=382 │ │ 0x0010 line=384 │ │ 0x001f line=387 │ │ 0x002d line=388 │ │ locals : │ │ @@ -267154,19 +267153,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09d1c4: |[09d1c4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ -09d1d4: 6f10 6f01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@016f │ │ -09d1da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09d1dc: 7020 2a1b 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ -09d1e2: 0e00 |0007: return-void │ │ +09d1c0: |[09d1c0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ +09d1d0: 6f10 6f01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@016f │ │ +09d1d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09d1d8: 7020 2a1b 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ +09d1de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -267181,96 +267180,96 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 155 16-bit code units │ │ -09d1e4: |[09d1e4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -09d1f4: 7100 7503 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0375 │ │ -09d1fa: 0c0b |0003: move-result-object v11 │ │ -09d1fc: 52a1 7832 |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ -09d200: 52a2 7132 |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d204: 52a3 6b32 |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d208: 07b0 |000a: move-object v0, v11 │ │ -09d20a: 01c4 |000b: move v4, v12 │ │ -09d20c: 01d5 |000c: move v5, v13 │ │ -09d20e: 7406 7703 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@0377 │ │ -09d214: 6e10 1e1b 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ -09d21a: 0c00 |0013: move-result-object v0 │ │ -09d21c: 52a1 7032 |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d220: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -09d222: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ -09d226: 1a01 9239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@3992 │ │ -09d22a: 6e30 3600 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -09d230: 0a00 |001e: move-result v0 │ │ -09d232: 59a0 7032 |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d236: 2200 8d06 |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ -09d23a: 52a1 7032 |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d23e: 6e10 7603 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ -09d244: 0b02 |0028: move-result-wide v2 │ │ -09d246: 8423 |0029: long-to-int v3, v2 │ │ -09d248: 7030 2719 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ -09d24e: 55a1 6f32 |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d252: 1a02 8e27 |002f: const-string v2, "createEditNoteViewModel" // string@278e │ │ -09d256: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -09d258: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ -09d25c: 54a1 6932 |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d260: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ -09d264: 7110 9004 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d26a: 2802 |003b: goto 003d // +0002 │ │ -09d26c: 0713 |003c: move-object v3, v1 │ │ -09d26e: 6e20 d51b 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd5 │ │ -09d274: 282e |0040: goto 006e // +002e │ │ -09d276: 54a1 6932 |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d27a: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ -09d27e: 7110 9004 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d284: 0731 |0048: move-object v1, v3 │ │ -09d286: 6e20 d21b 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd2 │ │ -09d28c: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -09d28e: 5ca0 6f32 |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d292: 2200 8d06 |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ -09d296: 52a1 7032 |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d29a: 6e10 7603 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ -09d2a0: 0b04 |0056: move-result-wide v4 │ │ -09d2a2: 8442 |0057: long-to-int v2, v4 │ │ -09d2a4: 7030 2719 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ -09d2aa: 5ba0 7332 |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09d2ae: 54a0 7432 |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@3274 │ │ -09d2b2: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ -09d2b6: 1a00 ee3a |0061: const-string v0, "reminder" // string@3aee │ │ -09d2ba: 7110 9004 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09d2c0: 2802 |0066: goto 0068 // +0002 │ │ -09d2c2: 0703 |0067: move-object v3, v0 │ │ -09d2c4: 1400 9200 087f |0068: const v0, #float 1.80778e+38 // #7f080092 │ │ -09d2ca: 7220 f300 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@00f3 │ │ -09d2d0: 07a0 |006e: move-object v0, v10 │ │ -09d2d2: 1f00 1900 |006f: check-cast v0, Landroid/content/Context; // type@0019 │ │ -09d2d6: 52a5 7032 |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d2da: 7010 211b 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@1b21 │ │ -09d2e0: 0a06 |0076: move-result v6 │ │ -09d2e2: 7010 1c1b 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ -09d2e8: 0c01 |007a: move-result-object v1 │ │ -09d2ea: 6e10 2801 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09d2f0: 0c01 |007e: move-result-object v1 │ │ -09d2f2: 6e10 c702 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09d2f8: 0c07 |0082: move-result-object v7 │ │ -09d2fa: 6e10 7603 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ -09d300: 0b08 |0086: move-result-wide v8 │ │ -09d302: 0704 |0087: move-object v4, v0 │ │ -09d304: 7706 b419 0400 |0088: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@19b4 │ │ -09d30a: 52a5 6b32 |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d30e: 52a6 7132 |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d312: 52a7 7832 |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ -09d316: 01c8 |0091: move v8, v12 │ │ -09d318: 01d9 |0092: move v9, v13 │ │ -09d31a: 7706 b719 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@19b7 │ │ -09d320: 120b |0096: const/4 v11, #int 0 // #0 │ │ -09d322: 7020 2a1b ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ -09d328: 0e00 |009a: return-void │ │ +09d1e0: |[09d1e0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +09d1f0: 7100 7503 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0375 │ │ +09d1f6: 0c0b |0003: move-result-object v11 │ │ +09d1f8: 52a1 7832 |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ +09d1fc: 52a2 7132 |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d200: 52a3 6b32 |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d204: 07b0 |000a: move-object v0, v11 │ │ +09d206: 01c4 |000b: move v4, v12 │ │ +09d208: 01d5 |000c: move v5, v13 │ │ +09d20a: 7406 7703 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@0377 │ │ +09d210: 6e10 1e1b 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1e │ │ +09d216: 0c00 |0013: move-result-object v0 │ │ +09d218: 52a1 7032 |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d21c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +09d21e: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ +09d222: 1a01 9239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@3992 │ │ +09d226: 6e30 3600 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +09d22c: 0a00 |001e: move-result v0 │ │ +09d22e: 59a0 7032 |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d232: 2200 8d06 |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ +09d236: 52a1 7032 |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d23a: 6e10 7603 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ +09d240: 0b02 |0028: move-result-wide v2 │ │ +09d242: 8423 |0029: long-to-int v3, v2 │ │ +09d244: 7030 2719 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ +09d24a: 55a1 6f32 |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d24e: 1a02 8e27 |002f: const-string v2, "createEditNoteViewModel" // string@278e │ │ +09d252: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +09d254: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ +09d258: 54a1 6932 |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d25c: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ +09d260: 7110 9004 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d266: 2802 |003b: goto 003d // +0002 │ │ +09d268: 0713 |003c: move-object v3, v1 │ │ +09d26a: 6e20 d51b 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd5 │ │ +09d270: 282e |0040: goto 006e // +002e │ │ +09d272: 54a1 6932 |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d276: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ +09d27a: 7110 9004 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d280: 0731 |0048: move-object v1, v3 │ │ +09d282: 6e20 d21b 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd2 │ │ +09d288: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +09d28a: 5ca0 6f32 |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d28e: 2200 8d06 |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@068d │ │ +09d292: 52a1 7032 |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d296: 6e10 7603 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ +09d29c: 0b04 |0056: move-result-wide v4 │ │ +09d29e: 8442 |0057: long-to-int v2, v4 │ │ +09d2a0: 7030 2719 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@1927 │ │ +09d2a6: 5ba0 7332 |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09d2aa: 54a0 7432 |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@3274 │ │ +09d2ae: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ +09d2b2: 1a00 ee3a |0061: const-string v0, "reminder" // string@3aee │ │ +09d2b6: 7110 9004 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09d2bc: 2802 |0066: goto 0068 // +0002 │ │ +09d2be: 0703 |0067: move-object v3, v0 │ │ +09d2c0: 1400 9200 087f |0068: const v0, #float 1.80778e+38 // #7f080092 │ │ +09d2c6: 7220 f300 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@00f3 │ │ +09d2cc: 07a0 |006e: move-object v0, v10 │ │ +09d2ce: 1f00 1900 |006f: check-cast v0, Landroid/content/Context; // type@0019 │ │ +09d2d2: 52a5 7032 |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d2d6: 7010 211b 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@1b21 │ │ +09d2dc: 0a06 |0076: move-result v6 │ │ +09d2de: 7010 1c1b 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1c │ │ +09d2e4: 0c01 |007a: move-result-object v1 │ │ +09d2e6: 6e10 2801 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09d2ec: 0c01 |007e: move-result-object v1 │ │ +09d2ee: 6e10 c702 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09d2f4: 0c07 |0082: move-result-object v7 │ │ +09d2f6: 6e10 7603 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@0376 │ │ +09d2fc: 0b08 |0086: move-result-wide v8 │ │ +09d2fe: 0704 |0087: move-object v4, v0 │ │ +09d300: 7706 b419 0400 |0088: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@19b4 │ │ +09d306: 52a5 6b32 |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d30a: 52a6 7132 |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d30e: 52a7 7832 |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3278 │ │ +09d312: 01c8 |0091: move v8, v12 │ │ +09d314: 01d9 |0092: move v9, v13 │ │ +09d316: 7706 b719 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@19b7 │ │ +09d31c: 120b |0096: const/4 v11, #int 0 // #0 │ │ +09d31e: 7020 2a1b ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b2a │ │ +09d324: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x0004 line=559 │ │ 0x0010 line=560 │ │ 0x0014 line=561 │ │ 0x001b line=562 │ │ @@ -267296,17 +267295,17 @@ │ │ type : '(Landroid/widget/ArrayAdapter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d47c: |[09d47c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ -09d48c: 5b01 6632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09d490: 0e00 |0002: return-void │ │ +09d478: |[09d478] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ +09d488: 5b01 6632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09d48c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/widget/ArrayAdapter; │ │ │ │ @@ -267315,17 +267314,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d494: |[09d494] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ -09d4a4: 5b01 6732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ -09d4a8: 0e00 |0002: return-void │ │ +09d490: |[09d490] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ +09d4a0: 5b01 6732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ +09d4a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -267334,17 +267333,17 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d4ac: |[09d4ac] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ -09d4bc: 5c01 7732 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ -09d4c0: 0e00 |0002: return-void │ │ +09d4a8: |[09d4a8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ +09d4b8: 5c01 7732 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3277 │ │ +09d4bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -269348,33 +269347,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -09de98: |[09de98] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -09dea8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -09deaa: 7020 021b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ -09deb0: 2200 f206 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@06f2 │ │ -09deb4: 7020 4c1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b4c │ │ -09deba: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -09debe: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -09dec4: 0c00 |000e: move-result-object v0 │ │ -09dec6: 5b10 8132 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3281 │ │ -09deca: 2200 f406 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@06f4 │ │ -09dece: 7020 531b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b53 │ │ -09ded4: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -09ded8: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -09dede: 0c00 |001b: move-result-object v0 │ │ -09dee0: 5b10 8332 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3283 │ │ -09dee4: 2200 6001 |001e: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ -09dee8: 7010 6503 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -09deee: 5b10 8232 |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09def2: 0e00 |0025: return-void │ │ +09de94: |[09de94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +09dea4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09dea6: 7020 021b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ +09deac: 2200 f206 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@06f2 │ │ +09deb0: 7020 4c1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b4c │ │ +09deb6: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +09deba: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +09dec0: 0c00 |000e: move-result-object v0 │ │ +09dec2: 5b10 8132 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3281 │ │ +09dec6: 2200 f406 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@06f4 │ │ +09deca: 7020 531b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b53 │ │ +09ded0: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +09ded4: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +09deda: 0c00 |001b: move-result-object v0 │ │ +09dedc: 5b10 8332 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3283 │ │ +09dee0: 2200 6001 |001e: new-instance v0, Ljava/util/ArrayList; // type@0160 │ │ +09dee4: 7010 6503 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +09deea: 5b10 8232 |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09deee: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=46 │ │ 0x0011 line=47 │ │ 0x001e line=48 │ │ locals : │ │ @@ -269385,17 +269384,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09def4: |[09def4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09df04: 7010 651b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@1b65 │ │ -09df0a: 0e00 |0003: return-void │ │ +09def0: |[09def0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09df00: 7010 651b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@1b65 │ │ +09df06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -269403,17 +269402,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09de80: |[09de80] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ -09de90: 5400 8032 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09de94: 1100 |0002: return-object v0 │ │ +09de7c: |[09de7c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ +09de8c: 5400 8032 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09de90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -269421,18 +269420,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09da78: |[09da78] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ -09da88: 7010 6e1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09da8e: 0c00 |0003: move-result-object v0 │ │ -09da90: 1100 |0004: return-object v0 │ │ +09da74: |[09da74] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ +09da84: 7010 6e1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09da8a: 0c00 |0003: move-result-object v0 │ │ +09da8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -269440,56 +269439,56 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -09df0c: |[09df0c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -09df1c: 7010 6e1b 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09df22: 0c00 |0003: move-result-object v0 │ │ -09df24: 6e10 3901 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0139 │ │ -09df2a: 0c00 |0007: move-result-object v0 │ │ -09df2c: 2201 6001 |0008: new-instance v1, Ljava/util/ArrayList; // type@0160 │ │ -09df30: 7010 6503 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -09df36: 6e10 e400 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@00e4 │ │ -09df3c: 0a02 |0010: move-result v2 │ │ -09df3e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -09df40: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ -09df44: 6e20 e500 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e5 │ │ -09df4a: 0a04 |0017: move-result v4 │ │ -09df4c: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ -09df50: 5464 8032 |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09df54: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ -09df58: 1a04 f125 |001e: const-string v4, "checklistAdapter" // string@25f1 │ │ -09df5c: 7110 9004 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09df62: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -09df64: 6e20 e300 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e3 │ │ -09df6a: 0a05 |0027: move-result v5 │ │ -09df6c: 6e20 371c 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ -09df72: 0c04 |002b: move-result-object v4 │ │ -09df74: 6e20 6803 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -09df7a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09df7e: 28e1 |0031: goto 0012 // -001f │ │ -09df80: 0710 |0032: move-object v0, v1 │ │ -09df82: 1f00 6301 |0033: check-cast v0, Ljava/util/Collection; // type@0163 │ │ -09df86: 7210 7b03 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@037b │ │ -09df8c: 0a00 |0038: move-result v0 │ │ -09df8e: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -09df92: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ -09df96: 5460 8232 |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09df9a: 1f00 6301 |003f: check-cast v0, Ljava/util/Collection; // type@0163 │ │ -09df9e: 1f01 2801 |0041: check-cast v1, Ljava/lang/Iterable; // type@0128 │ │ -09dfa2: 7110 5c04 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@045c │ │ -09dfa8: 0c01 |0046: move-result-object v1 │ │ -09dfaa: 1f01 6301 |0047: check-cast v1, Ljava/util/Collection; // type@0163 │ │ -09dfae: 7110 9804 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@0498 │ │ -09dfb4: 0c00 |004c: move-result-object v0 │ │ -09dfb6: 7220 7d03 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@037d │ │ -09dfbc: 0e00 |0050: return-void │ │ +09df08: |[09df08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +09df18: 7010 6e1b 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09df1e: 0c00 |0003: move-result-object v0 │ │ +09df20: 6e10 3901 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0139 │ │ +09df26: 0c00 |0007: move-result-object v0 │ │ +09df28: 2201 6001 |0008: new-instance v1, Ljava/util/ArrayList; // type@0160 │ │ +09df2c: 7010 6503 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +09df32: 6e10 e400 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@00e4 │ │ +09df38: 0a02 |0010: move-result v2 │ │ +09df3a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09df3c: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ +09df40: 6e20 e500 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e5 │ │ +09df46: 0a04 |0017: move-result v4 │ │ +09df48: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ +09df4c: 5464 8032 |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09df50: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ +09df54: 1a04 f125 |001e: const-string v4, "checklistAdapter" // string@25f1 │ │ +09df58: 7110 9004 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09df5e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +09df60: 6e20 e300 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e3 │ │ +09df66: 0a05 |0027: move-result v5 │ │ +09df68: 6e20 371c 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ +09df6e: 0c04 |002b: move-result-object v4 │ │ +09df70: 6e20 6803 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +09df76: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09df7a: 28e1 |0031: goto 0012 // -001f │ │ +09df7c: 0710 |0032: move-object v0, v1 │ │ +09df7e: 1f00 6301 |0033: check-cast v0, Ljava/util/Collection; // type@0163 │ │ +09df82: 7210 7b03 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@037b │ │ +09df88: 0a00 |0038: move-result v0 │ │ +09df8a: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +09df8e: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ +09df92: 5460 8232 |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09df96: 1f00 6301 |003f: check-cast v0, Ljava/util/Collection; // type@0163 │ │ +09df9a: 1f01 2801 |0041: check-cast v1, Ljava/lang/Iterable; // type@0128 │ │ +09df9e: 7110 5c04 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@045c │ │ +09dfa4: 0c01 |0046: move-result-object v1 │ │ +09dfa6: 1f01 6301 |0047: check-cast v1, Ljava/util/Collection; // type@0163 │ │ +09dfaa: 7110 9804 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@0498 │ │ +09dfb0: 0c00 |004c: move-result-object v0 │ │ +09dfb2: 7220 7d03 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@037d │ │ +09dfb8: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=238 │ │ 0x000d line=239 │ │ 0x0014 line=240 │ │ 0x001a line=241 │ │ @@ -269503,34 +269502,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 27 16-bit code units │ │ -09dac0: |[09dac0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -09dad0: 54a0 8232 |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09dad4: 0701 |0002: move-object v1, v0 │ │ -09dad6: 1f01 2801 |0003: check-cast v1, Ljava/lang/Iterable; // type@0128 │ │ -09dada: 1a00 6601 |0005: const-string v0, " │ │ +09dabc: |[09dabc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +09dacc: 54a0 8232 |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09dad0: 0701 |0002: move-object v1, v0 │ │ +09dad2: 1f01 2801 |0003: check-cast v1, Ljava/lang/Iterable; // type@0128 │ │ +09dad6: 1a00 6601 |0005: const-string v0, " │ │ " // string@0166 │ │ -09dade: 0702 |0007: move-object v2, v0 │ │ -09dae0: 1f02 1401 |0008: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ -09dae4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -09dae6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -09dae8: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -09daea: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -09daec: 6200 7a32 |000e: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@327a │ │ -09daf0: 0707 |0010: move-object v7, v0 │ │ -09daf2: 1f07 d901 |0011: check-cast v7, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -09daf6: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ -09dafa: 1209 |0015: const/4 v9, #int 0 // #0 │ │ -09dafc: 7709 5704 0100 |0016: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@0457 │ │ -09db02: 0c00 |0019: move-result-object v0 │ │ -09db04: 1100 |001a: return-object v0 │ │ +09dada: 0702 |0007: move-object v2, v0 │ │ +09dadc: 1f02 1401 |0008: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ +09dae0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +09dae2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +09dae4: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +09dae6: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +09dae8: 6200 7a32 |000e: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@327a │ │ +09daec: 0707 |0010: move-object v7, v0 │ │ +09daee: 1f07 d901 |0011: check-cast v7, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +09daf2: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ +09daf6: 1209 |0015: const/4 v9, #int 0 // #0 │ │ +09daf8: 7709 5704 0100 |0016: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@0457 │ │ +09dafe: 0c00 |0019: move-result-object v0 │ │ +09db00: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x001b reg=10 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -269538,22 +269537,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09da4c: |[09da4c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ -09da5c: 5420 8132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3281 │ │ -09da60: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -09da66: 0c00 |0005: move-result-object v0 │ │ -09da68: 1a01 ed04 |0006: const-string v1, "(...)" // string@04ed │ │ -09da6c: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09da72: 1f00 7800 |000b: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ -09da76: 1100 |000d: return-object v0 │ │ +09da48: |[09da48] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ +09da58: 5420 8132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3281 │ │ +09da5c: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +09da62: 0c00 |0005: move-result-object v0 │ │ +09da64: 1a01 ed04 |0006: const-string v1, "(...)" // string@04ed │ │ +09da68: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09da6e: 1f00 7800 |000b: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ +09da72: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -269561,22 +269560,22 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09da94: |[09da94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ -09daa4: 5420 8332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3283 │ │ -09daa8: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -09daae: 0c00 |0005: move-result-object v0 │ │ -09dab0: 1a01 ef04 |0006: const-string v1, "(...)" // string@04ef │ │ -09dab4: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09daba: 1f00 7e00 |000b: check-cast v0, Landroid/widget/ListView; // type@007e │ │ -09dabe: 1100 |000d: return-object v0 │ │ +09da90: |[09da90] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ +09daa0: 5420 8332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3283 │ │ +09daa4: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +09daaa: 0c00 |0005: move-result-object v0 │ │ +09daac: 1a01 ef04 |0006: const-string v1, "(...)" // string@04ef │ │ +09dab0: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09dab6: 1f00 7e00 |000b: check-cast v0, Landroid/widget/ListView; // type@007e │ │ +09daba: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ Virtual methods - │ │ @@ -269585,52 +269584,52 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -09db38: |[09db38] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -09db48: 1a06 bd3e |0000: const-string v6, "title" // string@3ebd │ │ -09db4c: 7120 8d04 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09db52: 6e10 6d1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b6d │ │ -09db58: 0c06 |0008: move-result-object v6 │ │ -09db5a: 2200 b101 |0009: new-instance v0, Lkotlin/Pair; // type@01b1 │ │ -09db5e: 1f05 1401 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ -09db62: 7210 7202 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -09db68: 0a05 |0010: move-result v5 │ │ -09db6a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09db6c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -09db6e: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -09db72: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -09db74: 2802 |0016: goto 0018 // +0002 │ │ -09db76: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -09db78: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ -09db7c: 5445 8032 |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09db80: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ -09db84: 1a05 f125 |001e: const-string v5, "checklistAdapter" // string@25f1 │ │ -09db88: 7110 9004 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09db8e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -09db90: 6e10 3b1c 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@1c3b │ │ -09db96: 0a05 |0027: move-result v5 │ │ -09db98: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ -09db9c: 1a05 9039 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ -09dba0: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ -09dba2: 6e30 3600 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -09dba8: 0a05 |0030: move-result v5 │ │ -09dbaa: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ -09dbae: 2802 |0033: goto 0035 // +0002 │ │ -09dbb0: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -09dbb2: 7110 7002 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -09dbb8: 0c05 |0038: move-result-object v5 │ │ -09dbba: 1406 1d01 117f |0039: const v6, #float 1.92744e+38 // #7f11011d │ │ -09dbc0: 7110 b402 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -09dbc6: 0c06 |003f: move-result-object v6 │ │ -09dbc8: 7030 4104 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ -09dbce: 1100 |0043: return-object v0 │ │ +09db34: |[09db34] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +09db44: 1a06 bd3e |0000: const-string v6, "title" // string@3ebd │ │ +09db48: 7120 8d04 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09db4e: 6e10 6d1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b6d │ │ +09db54: 0c06 |0008: move-result-object v6 │ │ +09db56: 2200 b101 |0009: new-instance v0, Lkotlin/Pair; // type@01b1 │ │ +09db5a: 1f05 1401 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ +09db5e: 7210 7202 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +09db64: 0a05 |0010: move-result v5 │ │ +09db66: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09db68: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +09db6a: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +09db6e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +09db70: 2802 |0016: goto 0018 // +0002 │ │ +09db72: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +09db74: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ +09db78: 5445 8032 |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09db7c: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ +09db80: 1a05 f125 |001e: const-string v5, "checklistAdapter" // string@25f1 │ │ +09db84: 7110 9004 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09db8a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +09db8c: 6e10 3b1c 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@1c3b │ │ +09db92: 0a05 |0027: move-result v5 │ │ +09db94: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ +09db98: 1a05 9039 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ +09db9c: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ +09db9e: 6e30 3600 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +09dba4: 0a05 |0030: move-result v5 │ │ +09dba6: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ +09dbaa: 2802 |0033: goto 0035 // +0002 │ │ +09dbac: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +09dbae: 7110 7002 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +09dbb4: 0c05 |0038: move-result-object v5 │ │ +09dbb6: 1406 1d01 117f |0039: const v6, #float 1.92744e+38 // #7f11011d │ │ +09dbbc: 7110 b402 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +09dbc2: 0c06 |003f: move-result-object v6 │ │ +09dbc4: 7030 4104 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ +09dbca: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=155 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x003c line=158 │ │ 0x0040 line=156 │ │ @@ -269644,120 +269643,120 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09db08: |[09db08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getFileExtension:()Ljava/lang/String; │ │ -09db18: 1a00 bb04 |0000: const-string v0, ".txt" // string@04bb │ │ -09db1c: 1100 |0002: return-object v0 │ │ +09db04: |[09db04] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getFileExtension:()Ljava/lang/String; │ │ +09db14: 1a00 bb04 |0000: const-string v0, ".txt" // string@04bb │ │ +09db18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ name : 'getMimeType' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09db20: |[09db20] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getMimeType:()Ljava/lang/String; │ │ -09db30: 1a00 1a3e |0000: const-string v0, "text/plain" // string@3e1a │ │ -09db34: 1100 |0002: return-object v0 │ │ +09db1c: |[09db1c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getMimeType:()Ljava/lang/String; │ │ +09db2c: 1a00 1a3e |0000: const-string v0, "text/plain" // string@3e1a │ │ +09db30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ name : 'noteToSave' │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 141 16-bit code units │ │ -09dbd0: |[09dbd0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09dbe0: 0801 1300 |0000: move-object/from16 v1, v19 │ │ -09dbe4: 1a00 0c38 |0002: const-string v0, "name" // string@380c │ │ -09dbe8: 7120 8d04 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09dbee: 7601 6e1b 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09dbf4: 0c02 |000a: move-result-object v2 │ │ -09dbf6: 6e10 3801 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ -09dbfc: 0c02 |000e: move-result-object v2 │ │ -09dbfe: 1a03 c230 |000f: const-string v3, "lvItemList.adapter" // string@30c2 │ │ -09dc02: 7120 8c04 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09dc08: 1f02 6f00 |0014: check-cast v2, Landroid/widget/Adapter; // type@006f │ │ -09dc0c: 2203 c104 |0016: new-instance v3, Lorg/json/JSONArray; // type@04c1 │ │ -09dc10: 7010 8510 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@1085 │ │ -09dc16: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -09dc18: 0805 1200 |001c: move-object/from16 v5, v18 │ │ -09dc1c: 5456 8232 |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09dc20: 6e10 6f03 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -09dc26: 0a06 |0023: move-result v6 │ │ -09dc28: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -09dc2a: 3567 2c00 |0025: if-ge v7, v6, 0051 // +002c │ │ -09dc2e: 7220 0b01 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010b │ │ -09dc34: 0c08 |002a: move-result-object v8 │ │ -09dc36: 1a09 d238 |002b: const-string v9, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38d2 │ │ -09dc3a: 7120 8b04 9800 |002d: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09dc40: 1f08 1807 |0030: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09dc44: 2209 c304 |0032: new-instance v9, Lorg/json/JSONObject; // type@04c3 │ │ -09dc48: 7010 8d10 0900 |0034: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@108d │ │ -09dc4e: 6e10 3f1c 0800 |0037: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ -09dc54: 0c0a |003a: move-result-object v10 │ │ -09dc56: 6e30 9010 090a |003b: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1090 │ │ -09dc5c: 1a0a e525 |003e: const-string v10, "checked" // string@25e5 │ │ -09dc60: 6e10 401c 0800 |0040: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -09dc66: 0a08 |0043: move-result v8 │ │ -09dc68: 6e30 9110 a908 |0044: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1091 │ │ -09dc6e: 6e20 8a10 9300 |0047: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108a │ │ -09dc74: d807 0701 |004a: add-int/lit8 v7, v7, #int 1 // #01 │ │ -09dc78: 28d9 |004c: goto 0025 // -0027 │ │ -09dc7a: 0d00 |004d: move-exception v0 │ │ -09dc7c: 6e10 8c10 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@108c │ │ -09dc82: 0710 |0051: move-object v0, v1 │ │ -09dc84: 1f00 1401 |0052: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ -09dc88: 7210 7202 0000 |0054: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -09dc8e: 0a00 |0057: move-result v0 │ │ -09dc90: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -09dc94: 1214 |005a: const/4 v4, #int 1 // #1 │ │ -09dc96: 3804 1400 |005b: if-eqz v4, 006f // +0014 │ │ -09dc9a: 6e10 8910 0300 |005d: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@1089 │ │ -09dca0: 0a00 |0060: move-result v0 │ │ -09dca2: 3900 0e00 |0061: if-nez v0, 006f // +000e │ │ -09dca6: 2200 e506 |0063: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09dcaa: 1207 |0065: const/4 v7, #int 0 // #0 │ │ -09dcac: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -09dcae: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -09dcb0: 124a |0068: const/4 v10, #int 4 // #4 │ │ -09dcb2: 120b |0069: const/4 v11, #int 0 // #0 │ │ -09dcb4: 0706 |006a: move-object v6, v0 │ │ -09dcb6: 7606 d41a 0600 |006b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09dcbc: 1100 |006e: return-object v0 │ │ -09dcbe: 2200 e506 |006f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09dcc2: 121d |0071: const/4 v13, #int 1 // #1 │ │ -09dcc4: 220e 8c06 |0072: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -09dcc8: 6e10 8b10 0300 |0074: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108b │ │ -09dcce: 0c02 |0077: move-result-object v2 │ │ -09dcd0: 1a03 202f |0078: const-string v3, "jsonArray.toString()" // string@2f20 │ │ -09dcd4: 7120 8c04 3200 |007a: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09dcda: 1233 |007d: const/4 v3, #int 3 // #3 │ │ -09dcdc: 0204 1400 |007e: move/from16 v4, v20 │ │ -09dce0: 7054 0f19 1e32 |0080: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -09dce6: 120f |0083: const/4 v15, #int 0 // #0 │ │ -09dce8: 1310 0400 |0084: const/16 v16, #int 4 // #4 │ │ -09dcec: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -09dcf0: 070c |0088: move-object v12, v0 │ │ -09dcf2: 7606 d41a 0c00 |0089: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09dcf8: 1100 |008c: return-object v0 │ │ +09dbcc: |[09dbcc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09dbdc: 0801 1300 |0000: move-object/from16 v1, v19 │ │ +09dbe0: 1a00 0c38 |0002: const-string v0, "name" // string@380c │ │ +09dbe4: 7120 8d04 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09dbea: 7601 6e1b 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09dbf0: 0c02 |000a: move-result-object v2 │ │ +09dbf2: 6e10 3801 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ +09dbf8: 0c02 |000e: move-result-object v2 │ │ +09dbfa: 1a03 c230 |000f: const-string v3, "lvItemList.adapter" // string@30c2 │ │ +09dbfe: 7120 8c04 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09dc04: 1f02 6f00 |0014: check-cast v2, Landroid/widget/Adapter; // type@006f │ │ +09dc08: 2203 c104 |0016: new-instance v3, Lorg/json/JSONArray; // type@04c1 │ │ +09dc0c: 7010 8510 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@1085 │ │ +09dc12: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +09dc14: 0805 1200 |001c: move-object/from16 v5, v18 │ │ +09dc18: 5456 8232 |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09dc1c: 6e10 6f03 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +09dc22: 0a06 |0023: move-result v6 │ │ +09dc24: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +09dc26: 3567 2c00 |0025: if-ge v7, v6, 0051 // +002c │ │ +09dc2a: 7220 0b01 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010b │ │ +09dc30: 0c08 |002a: move-result-object v8 │ │ +09dc32: 1a09 d238 |002b: const-string v9, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38d2 │ │ +09dc36: 7120 8b04 9800 |002d: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09dc3c: 1f08 1807 |0030: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09dc40: 2209 c304 |0032: new-instance v9, Lorg/json/JSONObject; // type@04c3 │ │ +09dc44: 7010 8d10 0900 |0034: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@108d │ │ +09dc4a: 6e10 3f1c 0800 |0037: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ +09dc50: 0c0a |003a: move-result-object v10 │ │ +09dc52: 6e30 9010 090a |003b: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1090 │ │ +09dc58: 1a0a e525 |003e: const-string v10, "checked" // string@25e5 │ │ +09dc5c: 6e10 401c 0800 |0040: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +09dc62: 0a08 |0043: move-result v8 │ │ +09dc64: 6e30 9110 a908 |0044: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1091 │ │ +09dc6a: 6e20 8a10 9300 |0047: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108a │ │ +09dc70: d807 0701 |004a: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09dc74: 28d9 |004c: goto 0025 // -0027 │ │ +09dc76: 0d00 |004d: move-exception v0 │ │ +09dc78: 6e10 8c10 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@108c │ │ +09dc7e: 0710 |0051: move-object v0, v1 │ │ +09dc80: 1f00 1401 |0052: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ +09dc84: 7210 7202 0000 |0054: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +09dc8a: 0a00 |0057: move-result v0 │ │ +09dc8c: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +09dc90: 1214 |005a: const/4 v4, #int 1 // #1 │ │ +09dc92: 3804 1400 |005b: if-eqz v4, 006f // +0014 │ │ +09dc96: 6e10 8910 0300 |005d: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@1089 │ │ +09dc9c: 0a00 |0060: move-result v0 │ │ +09dc9e: 3900 0e00 |0061: if-nez v0, 006f // +000e │ │ +09dca2: 2200 e506 |0063: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09dca6: 1207 |0065: const/4 v7, #int 0 // #0 │ │ +09dca8: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +09dcaa: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +09dcac: 124a |0068: const/4 v10, #int 4 // #4 │ │ +09dcae: 120b |0069: const/4 v11, #int 0 // #0 │ │ +09dcb0: 0706 |006a: move-object v6, v0 │ │ +09dcb2: 7606 d41a 0600 |006b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09dcb8: 1100 |006e: return-object v0 │ │ +09dcba: 2200 e506 |006f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09dcbe: 121d |0071: const/4 v13, #int 1 // #1 │ │ +09dcc0: 220e 8c06 |0072: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +09dcc4: 6e10 8b10 0300 |0074: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108b │ │ +09dcca: 0c02 |0077: move-result-object v2 │ │ +09dccc: 1a03 202f |0078: const-string v3, "jsonArray.toString()" // string@2f20 │ │ +09dcd0: 7120 8c04 3200 |007a: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09dcd6: 1233 |007d: const/4 v3, #int 3 // #3 │ │ +09dcd8: 0204 1400 |007e: move/from16 v4, v20 │ │ +09dcdc: 7054 0f19 1e32 |0080: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +09dce2: 120f |0083: const/4 v15, #int 0 // #0 │ │ +09dce4: 1310 0400 |0084: const/16 v16, #int 4 // #4 │ │ +09dce8: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +09dcec: 070c |0088: move-object v12, v0 │ │ +09dcee: 7606 d41a 0c00 |0089: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09dcf4: 1100 |008c: return-object v0 │ │ catches : 1 │ │ 0x001e - 0x004a │ │ Lorg/json/JSONException; -> 0x004d │ │ positions : │ │ 0x0007 line=196 │ │ 0x0016 line=197 │ │ 0x001e line=199 │ │ @@ -269780,60 +269779,60 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -09dfc0: |[09dfc0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -09dfd0: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ -09dfd4: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09dfda: 6e10 f600 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@00f6 │ │ -09dfe0: 0a04 |0008: move-result v4 │ │ -09dfe2: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ -09dfe8: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ -09dfec: 7010 6b1b 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09dff2: 0c04 |0011: move-result-object v4 │ │ -09dff4: 6e10 2801 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09dffa: 0c04 |0015: move-result-object v4 │ │ -09dffc: 6e10 c702 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09e002: 0c04 |0019: move-result-object v4 │ │ -09e004: 1f04 1401 |001a: check-cast v4, Ljava/lang/CharSequence; // type@0114 │ │ -09e008: 7210 7202 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -09e00e: 0a04 |001f: move-result v4 │ │ -09e010: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -09e012: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -09e016: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -09e018: 2802 |0024: goto 0026 // +0002 │ │ -09e01a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -09e01c: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ -09e020: 5434 8232 |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09e024: 2201 1807 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09e028: 7010 6b1b 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e02e: 0c02 |002f: move-result-object v2 │ │ -09e030: 6e10 2801 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -09e036: 0c02 |0033: move-result-object v2 │ │ -09e038: 6e10 c702 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -09e03e: 0c02 |0037: move-result-object v2 │ │ -09e040: 7030 3e1c 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ -09e046: 6e20 6803 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ -09e04c: 7010 6b1b 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e052: 0c04 |0041: move-result-object v4 │ │ -09e054: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ -09e058: 1f00 1401 |0044: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ -09e05c: 6e20 2a01 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ -09e062: 7010 6e1b 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09e068: 0c04 |004c: move-result-object v4 │ │ -09e06a: 6e10 3801 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ -09e070: 0c04 |0050: move-result-object v4 │ │ -09e072: 1a00 b138 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38b1 │ │ -09e076: 7120 8b04 0400 |0053: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09e07c: 1f04 7200 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@0072 │ │ -09e080: 6e10 1001 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0110 │ │ -09e086: 0e00 |005b: return-void │ │ +09dfbc: |[09dfbc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +09dfcc: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ +09dfd0: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09dfd6: 6e10 f600 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@00f6 │ │ +09dfdc: 0a04 |0008: move-result v4 │ │ +09dfde: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ +09dfe4: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ +09dfe8: 7010 6b1b 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09dfee: 0c04 |0011: move-result-object v4 │ │ +09dff0: 6e10 2801 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09dff6: 0c04 |0015: move-result-object v4 │ │ +09dff8: 6e10 c702 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09dffe: 0c04 |0019: move-result-object v4 │ │ +09e000: 1f04 1401 |001a: check-cast v4, Ljava/lang/CharSequence; // type@0114 │ │ +09e004: 7210 7202 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +09e00a: 0a04 |001f: move-result v4 │ │ +09e00c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +09e00e: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +09e012: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +09e014: 2802 |0024: goto 0026 // +0002 │ │ +09e016: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +09e018: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ +09e01c: 5434 8232 |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09e020: 2201 1807 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09e024: 7010 6b1b 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e02a: 0c02 |002f: move-result-object v2 │ │ +09e02c: 6e10 2801 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +09e032: 0c02 |0033: move-result-object v2 │ │ +09e034: 6e10 c702 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +09e03a: 0c02 |0037: move-result-object v2 │ │ +09e03c: 7030 3e1c 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ +09e042: 6e20 6803 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0368 │ │ +09e048: 7010 6b1b 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e04e: 0c04 |0041: move-result-object v4 │ │ +09e050: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ +09e054: 1f00 1401 |0044: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ +09e058: 6e20 2a01 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ +09e05e: 7010 6e1b 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09e064: 0c04 |004c: move-result-object v4 │ │ +09e066: 6e10 3801 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ +09e06c: 0c04 |0050: move-result-object v4 │ │ +09e06e: 1a00 b138 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38b1 │ │ +09e072: 7120 8b04 0400 |0053: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09e078: 1f04 7200 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@0072 │ │ +09e07c: 6e10 1001 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0110 │ │ +09e082: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=171 │ │ 0x0028 line=172 │ │ 0x003e line=173 │ │ 0x0049 line=174 │ │ locals : │ │ @@ -269845,25 +269844,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09e088: |[09e088] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09e098: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ -09e09e: 6e20 791b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@1b79 │ │ -09e0a4: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ -09e0aa: 6e20 671b 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09e0b0: 0c00 |000c: move-result-object v0 │ │ -09e0b2: 0721 |000d: move-object v1, v2 │ │ -09e0b4: 1f01 6300 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ -09e0b8: 6e20 f800 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00f8 │ │ -09e0be: 6f20 2e1b 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ -09e0c4: 0e00 |0016: return-void │ │ +09e084: |[09e084] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09e094: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ +09e09a: 6e20 791b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@1b79 │ │ +09e0a0: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ +09e0a6: 6e20 671b 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09e0ac: 0c00 |000c: move-result-object v0 │ │ +09e0ae: 0721 |000d: move-object v1, v2 │ │ +09e0b0: 1f01 6300 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ +09e0b4: 6e20 f800 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00f8 │ │ +09e0ba: 6f20 2e1b 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ +09e0c0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=52 │ │ 0x0009 line=53 │ │ 0x0013 line=54 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -269874,38 +269873,38 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -09e0c8: |[09e0c8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -09e0d8: 1a01 2240 |0000: const-string v1, "view" // string@4022 │ │ -09e0dc: 7120 8d04 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09e0e2: 5401 8032 |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e0e6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -09e0e8: 1a04 f125 |0008: const-string v4, "checklistAdapter" // string@25f1 │ │ -09e0ec: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ -09e0f0: 7110 9004 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09e0f6: 0721 |000f: move-object v1, v2 │ │ -09e0f8: 6e20 371c 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ -09e0fe: 0c01 |0013: move-result-object v1 │ │ -09e100: 1f01 1807 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09e104: 7110 8a04 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09e10a: 6e10 401c 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -09e110: 0a03 |001c: move-result v3 │ │ -09e112: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -09e116: 6e20 411c 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@1c41 │ │ -09e11c: 5401 8032 |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e120: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ -09e124: 7110 9004 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09e12a: 2802 |0029: goto 002b // +0002 │ │ -09e12c: 0712 |002a: move-object v2, v1 │ │ -09e12e: 6e10 3c1c 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c3c │ │ -09e134: 0e00 |002e: return-void │ │ +09e0c4: |[09e0c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +09e0d4: 1a01 2240 |0000: const-string v1, "view" // string@4022 │ │ +09e0d8: 7120 8d04 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09e0de: 5401 8032 |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e0e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +09e0e4: 1a04 f125 |0008: const-string v4, "checklistAdapter" // string@25f1 │ │ +09e0e8: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ +09e0ec: 7110 9004 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09e0f2: 0721 |000f: move-object v1, v2 │ │ +09e0f4: 6e20 371c 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c37 │ │ +09e0fa: 0c01 |0013: move-result-object v1 │ │ +09e0fc: 1f01 1807 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09e100: 7110 8a04 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09e106: 6e10 401c 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +09e10c: 0a03 |001c: move-result v3 │ │ +09e10e: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +09e112: 6e20 411c 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@1c41 │ │ +09e118: 5401 8032 |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e11c: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ +09e120: 7110 9004 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09e126: 2802 |0029: goto 002b // +0002 │ │ +09e128: 0712 |002a: move-object v2, v1 │ │ +09e12a: 6e10 3c1c 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c3c │ │ +09e130: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=231 │ │ 0x0016 line=232 │ │ 0x0022 line=233 │ │ locals : │ │ 0x0000 - 0x002f reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -269919,54 +269918,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -09e138: |[09e138] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ -09e148: 5440 8232 |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09e14c: 6e10 6a03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@036a │ │ -09e152: 7010 6b1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e158: 0c00 |0008: move-result-object v0 │ │ -09e15a: 1f00 8700 |0009: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ -09e15e: 6e20 641b 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b64 │ │ -09e164: 7010 6e1b 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09e16a: 0c00 |0011: move-result-object v0 │ │ -09e16c: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -09e16e: 6e20 3b01 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@013b │ │ -09e174: 7010 6e1b 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09e17a: 0c00 |0019: move-result-object v0 │ │ -09e17c: 0741 |001a: move-object v1, v4 │ │ -09e17e: 1f01 7000 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0070 │ │ -09e182: 6e20 3d01 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@013d │ │ -09e188: 7010 6e1b 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09e18e: 0c00 |0023: move-result-object v0 │ │ -09e190: 2201 f606 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@06f6 │ │ -09e194: 7020 591b 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b59 │ │ -09e19a: 1f01 6e00 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@006e │ │ -09e19e: 6e20 3c01 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@013c │ │ -09e1a4: 2200 1707 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@0717 │ │ -09e1a8: 6e10 691b 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b69 │ │ -09e1ae: 0c01 |0033: move-result-object v1 │ │ -09e1b0: 5442 8232 |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09e1b4: 1f02 6e01 |0036: check-cast v2, Ljava/util/List; // type@016e │ │ -09e1b8: 1403 4000 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c0040 │ │ -09e1be: 7040 341c 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1c34 │ │ -09e1c4: 5b40 8032 |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e1c8: 7010 6e1b 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09e1ce: 0c00 |0043: move-result-object v0 │ │ -09e1d0: 5441 8032 |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e1d4: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ -09e1d8: 1a01 f125 |0048: const-string v1, "checklistAdapter" // string@25f1 │ │ -09e1dc: 7110 9004 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09e1e2: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -09e1e4: 1f01 7d00 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@007d │ │ -09e1e8: 6e20 3a01 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@013a │ │ -09e1ee: 0e00 |0053: return-void │ │ +09e134: |[09e134] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ +09e144: 5440 8232 |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09e148: 6e10 6a03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@036a │ │ +09e14e: 7010 6b1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e154: 0c00 |0008: move-result-object v0 │ │ +09e156: 1f00 8700 |0009: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ +09e15a: 6e20 641b 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b64 │ │ +09e160: 7010 6e1b 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09e166: 0c00 |0011: move-result-object v0 │ │ +09e168: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +09e16a: 6e20 3b01 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@013b │ │ +09e170: 7010 6e1b 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09e176: 0c00 |0019: move-result-object v0 │ │ +09e178: 0741 |001a: move-object v1, v4 │ │ +09e17a: 1f01 7000 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0070 │ │ +09e17e: 6e20 3d01 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@013d │ │ +09e184: 7010 6e1b 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09e18a: 0c00 |0023: move-result-object v0 │ │ +09e18c: 2201 f606 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@06f6 │ │ +09e190: 7020 591b 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b59 │ │ +09e196: 1f01 6e00 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@006e │ │ +09e19a: 6e20 3c01 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@013c │ │ +09e1a0: 2200 1707 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@0717 │ │ +09e1a4: 6e10 691b 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b69 │ │ +09e1aa: 0c01 |0033: move-result-object v1 │ │ +09e1ac: 5442 8232 |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09e1b0: 1f02 6e01 |0036: check-cast v2, Ljava/util/List; // type@016e │ │ +09e1b4: 1403 4000 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c0040 │ │ +09e1ba: 7040 341c 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1c34 │ │ +09e1c0: 5b40 8032 |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e1c4: 7010 6e1b 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09e1ca: 0c00 |0043: move-result-object v0 │ │ +09e1cc: 5441 8032 |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e1d0: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ +09e1d4: 1a01 f125 |0048: const-string v1, "checklistAdapter" // string@25f1 │ │ +09e1d8: 7110 9004 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09e1de: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +09e1e0: 1f01 7d00 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@007d │ │ +09e1e4: 6e20 3a01 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@013a │ │ +09e1ea: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x000e line=61 │ │ 0x0016 line=62 │ │ 0x0020 line=63 │ │ @@ -269980,72 +269979,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e1f0: |[09e1f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ -09e200: 0e00 |0000: return-void │ │ +09e1ec: |[09e1ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ +09e1fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ name : 'onNoteLoadedFromDB' │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -09e204: |[09e204] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09e214: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -09e218: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09e21e: 2200 c104 |0005: new-instance v0, Lorg/json/JSONArray; // type@04c1 │ │ -09e222: 6e10 1a19 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ -09e228: 0c08 |000a: move-result-object v8 │ │ -09e22a: 7020 8610 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1086 │ │ -09e230: 5478 8232 |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09e234: 6e10 6a03 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@036a │ │ -09e23a: 6e10 8910 0000 |0013: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@1089 │ │ -09e240: 0a08 |0016: move-result v8 │ │ -09e242: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -09e244: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -09e246: 1a03 f125 |0019: const-string v3, "checklistAdapter" // string@25f1 │ │ -09e24a: 3581 2600 |001b: if-ge v1, v8, 0041 // +0026 │ │ -09e24e: 6e20 8810 1000 |001d: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@1088 │ │ -09e254: 0c04 |0020: move-result-object v4 │ │ -09e256: 5475 8032 |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e25a: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ -09e25e: 7110 9004 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09e264: 2802 |0028: goto 002a // +0002 │ │ -09e266: 0752 |0029: move-object v2, v5 │ │ -09e268: 2203 1807 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09e26c: 1a05 e525 |002c: const-string v5, "checked" // string@25e5 │ │ -09e270: 6e20 8e10 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@108e │ │ -09e276: 0a05 |0031: move-result v5 │ │ -09e278: 1a06 0c38 |0032: const-string v6, "name" // string@380c │ │ -09e27c: 6e20 8f10 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@108f │ │ -09e282: 0c04 |0037: move-result-object v4 │ │ -09e284: 7030 3e1c 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ -09e28a: 6e20 351c 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@1c35 │ │ -09e290: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09e294: 28d8 |0040: goto 0018 // -0028 │ │ -09e296: 5478 8032 |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ -09e29a: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ -09e29e: 7110 9004 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ -09e2a4: 2802 |0048: goto 004a // +0002 │ │ -09e2a6: 0782 |0049: move-object v2, v8 │ │ -09e2a8: 6e10 3c1c 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c3c │ │ -09e2ae: 2805 |004d: goto 0052 // +0005 │ │ -09e2b0: 0d08 |004e: move-exception v8 │ │ -09e2b2: 6e10 a402 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@02a4 │ │ -09e2b8: 0e00 |0052: return-void │ │ +09e200: |[09e200] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09e210: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +09e214: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09e21a: 2200 c104 |0005: new-instance v0, Lorg/json/JSONArray; // type@04c1 │ │ +09e21e: 6e10 1a19 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ +09e224: 0c08 |000a: move-result-object v8 │ │ +09e226: 7020 8610 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@1086 │ │ +09e22c: 5478 8232 |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09e230: 6e10 6a03 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@036a │ │ +09e236: 6e10 8910 0000 |0013: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@1089 │ │ +09e23c: 0a08 |0016: move-result v8 │ │ +09e23e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +09e240: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +09e242: 1a03 f125 |0019: const-string v3, "checklistAdapter" // string@25f1 │ │ +09e246: 3581 2600 |001b: if-ge v1, v8, 0041 // +0026 │ │ +09e24a: 6e20 8810 1000 |001d: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@1088 │ │ +09e250: 0c04 |0020: move-result-object v4 │ │ +09e252: 5475 8032 |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e256: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ +09e25a: 7110 9004 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09e260: 2802 |0028: goto 002a // +0002 │ │ +09e262: 0752 |0029: move-object v2, v5 │ │ +09e264: 2203 1807 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09e268: 1a05 e525 |002c: const-string v5, "checked" // string@25e5 │ │ +09e26c: 6e20 8e10 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@108e │ │ +09e272: 0a05 |0031: move-result v5 │ │ +09e274: 1a06 0c38 |0032: const-string v6, "name" // string@380c │ │ +09e278: 6e20 8f10 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@108f │ │ +09e27e: 0c04 |0037: move-result-object v4 │ │ +09e280: 7030 3e1c 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c3e │ │ +09e286: 6e20 351c 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@1c35 │ │ +09e28c: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09e290: 28d8 |0040: goto 0018 // -0028 │ │ +09e292: 5478 8032 |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@3280 │ │ +09e296: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ +09e29a: 7110 9004 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0490 │ │ +09e2a0: 2802 |0048: goto 004a // +0002 │ │ +09e2a2: 0782 |0049: move-object v2, v8 │ │ +09e2a4: 6e10 3c1c 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c3c │ │ +09e2aa: 2805 |004d: goto 0052 // +0005 │ │ +09e2ac: 0d08 |004e: move-exception v8 │ │ +09e2ae: 6e10 a402 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@02a4 │ │ +09e2b4: 0e00 |0052: return-void │ │ catches : 2 │ │ 0x0005 - 0x0017 │ │ Ljava/lang/Exception; -> 0x004e │ │ 0x001d - 0x004d │ │ Ljava/lang/Exception; -> 0x004e │ │ positions : │ │ 0x0005 line=142 │ │ @@ -270064,24 +270063,24 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09e2d4: |[09e2d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ -09e2e4: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ -09e2e8: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09e2ee: 2200 0901 |0005: new-instance v0, Ljava/io/PrintWriter; // type@0109 │ │ -09e2f2: 7020 5f02 2000 |0007: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@025f │ │ -09e2f8: 7010 6a1b 0100 |000a: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ -09e2fe: 0c02 |000d: move-result-object v2 │ │ -09e300: 6e20 6202 2000 |000e: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0262 │ │ -09e306: 6e10 6102 0000 |0011: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ -09e30c: 0e00 |0014: return-void │ │ +09e2d0: |[09e2d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ +09e2e0: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ +09e2e4: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09e2ea: 2200 0901 |0005: new-instance v0, Ljava/io/PrintWriter; // type@0109 │ │ +09e2ee: 7020 5f02 2000 |0007: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@025f │ │ +09e2f4: 7010 6a1b 0100 |000a: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ +09e2fa: 0c02 |000d: move-result-object v2 │ │ +09e2fc: 6e20 6202 2000 |000e: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0262 │ │ +09e302: 6e10 6102 0000 |0011: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ +09e308: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=220 │ │ 0x000a line=221 │ │ 0x0011 line=222 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -270092,45 +270091,45 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -09dd0c: |[09dd0c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09dd1c: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -09dd20: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09dd26: 2203 1c00 |0005: new-instance v3, Landroid/content/Intent; // type@001c │ │ -09dd2a: 7010 2d00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002d │ │ -09dd30: 1a00 c923 |000a: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ -09dd34: 6e20 3d00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ -09dd3a: 1a00 1a3e |000f: const-string v0, "text/plain" // string@3e1a │ │ -09dd3e: 6e20 4100 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -09dd44: 7010 6a1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ -09dd4a: 0c00 |0017: move-result-object v0 │ │ -09dd4c: 2201 3701 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ -09dd50: 7010 eb02 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09dd56: 6e20 f202 8100 |001d: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09dd5c: 1a08 6701 |0020: const-string v8, " │ │ +09dd08: |[09dd08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09dd18: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +09dd1c: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09dd22: 2203 1c00 |0005: new-instance v3, Landroid/content/Intent; // type@001c │ │ +09dd26: 7010 2d00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002d │ │ +09dd2c: 1a00 c923 |000a: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ +09dd30: 6e20 3d00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ +09dd36: 1a00 1a3e |000f: const-string v0, "text/plain" // string@3e1a │ │ +09dd3a: 6e20 4100 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +09dd40: 7010 6a1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ +09dd46: 0c00 |0017: move-result-object v0 │ │ +09dd48: 2201 3701 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ +09dd4c: 7010 eb02 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09dd52: 6e20 f202 8100 |001d: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09dd58: 1a08 6701 |0020: const-string v8, " │ │ │ │ " // string@0167 │ │ -09dd60: 6e20 f202 8100 |0022: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09dd66: 6e20 f202 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09dd6c: 6e10 f602 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09dd72: 0c08 |002b: move-result-object v8 │ │ -09dd74: 1a00 cc23 |002c: const-string v0, "android.intent.extra.TEXT" // string@23cc │ │ -09dd78: 6e30 3b00 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -09dd7e: 2208 e506 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09dd82: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -09dd84: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -09dd86: 1245 |0035: const/4 v5, #int 4 // #4 │ │ -09dd88: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -09dd8a: 0781 |0037: move-object v1, v8 │ │ -09dd8c: 7606 d41a 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09dd92: 1108 |003b: return-object v8 │ │ +09dd5c: 6e20 f202 8100 |0022: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09dd62: 6e20 f202 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09dd68: 6e10 f602 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09dd6e: 0c08 |002b: move-result-object v8 │ │ +09dd70: 1a00 cc23 |002c: const-string v0, "android.intent.extra.TEXT" // string@23cc │ │ +09dd74: 6e30 3b00 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +09dd7a: 2208 e506 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09dd7e: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +09dd80: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +09dd82: 1245 |0035: const/4 v5, #int 4 // #4 │ │ +09dd84: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +09dd86: 0781 |0037: move-object v1, v8 │ │ +09dd88: 7606 d41a 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09dd8e: 1108 |003b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=163 │ │ 0x000c line=164 │ │ 0x0011 line=165 │ │ 0x0014 line=166 │ │ 0x0031 line=167 │ │ @@ -270143,65 +270142,65 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -09dd94: |[09dd94] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09dda4: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -09dda8: 7120 8d04 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09ddae: 7010 6e1b 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ -09ddb4: 0c01 |0008: move-result-object v1 │ │ -09ddb6: 6e10 3801 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ -09ddbc: 0c01 |000c: move-result-object v1 │ │ -09ddbe: 1a02 c230 |000d: const-string v2, "lvItemList.adapter" // string@30c2 │ │ -09ddc2: 7120 8c04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09ddc8: 1f01 6f00 |0012: check-cast v1, Landroid/widget/Adapter; // type@006f │ │ -09ddcc: 2202 c104 |0014: new-instance v2, Lorg/json/JSONArray; // type@04c1 │ │ -09ddd0: 7010 8510 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1085 │ │ -09ddd6: 5493 8232 |0019: iget-object v3, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ -09ddda: 6e10 6f03 0300 |001b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@036f │ │ -09dde0: 0a03 |001e: move-result v3 │ │ -09dde2: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -09dde4: 3534 2c00 |0020: if-ge v4, v3, 004c // +002c │ │ -09dde8: 7220 0b01 4100 |0022: invoke-interface {v1, v4}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010b │ │ -09ddee: 0c05 |0025: move-result-object v5 │ │ -09ddf0: 1a06 d238 |0026: const-string v6, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38d2 │ │ -09ddf4: 7120 8b04 6500 |0028: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -09ddfa: 1f05 1807 |002b: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ -09ddfe: 2206 c304 |002d: new-instance v6, Lorg/json/JSONObject; // type@04c3 │ │ -09de02: 7010 8d10 0600 |002f: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@108d │ │ -09de08: 6e10 3f1c 0500 |0032: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ -09de0e: 0c07 |0035: move-result-object v7 │ │ -09de10: 6e30 9010 0607 |0036: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1090 │ │ -09de16: 1a07 e525 |0039: const-string v7, "checked" // string@25e5 │ │ -09de1a: 6e10 401c 0500 |003b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ -09de20: 0a05 |003e: move-result v5 │ │ -09de22: 6e30 9110 7605 |003f: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1091 │ │ -09de28: 6e20 8a10 6200 |0042: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108a │ │ -09de2e: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09de32: 28d9 |0047: goto 0020 // -0027 │ │ -09de34: 0d00 |0048: move-exception v0 │ │ -09de36: 6e10 8c10 0000 |0049: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@108c │ │ -09de3c: 2200 e506 |004c: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09de40: 1214 |004e: const/4 v4, #int 1 // #1 │ │ -09de42: 2205 8c06 |004f: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -09de46: 6e10 8b10 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108b │ │ -09de4c: 0c01 |0054: move-result-object v1 │ │ -09de4e: 1a02 202f |0055: const-string v2, "jsonArray.toString()" // string@2f20 │ │ -09de52: 7120 8c04 2100 |0057: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09de58: 1232 |005a: const/4 v2, #int 3 // #3 │ │ -09de5a: 705b 0f19 a521 |005b: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -09de60: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -09de62: 1247 |005f: const/4 v7, #int 4 // #4 │ │ -09de64: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -09de66: 0703 |0061: move-object v3, v0 │ │ -09de68: 7606 d41a 0300 |0062: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09de6e: 1100 |0065: return-object v0 │ │ +09dd90: |[09dd90] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09dda0: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +09dda4: 7120 8d04 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09ddaa: 7010 6e1b 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6e │ │ +09ddb0: 0c01 |0008: move-result-object v1 │ │ +09ddb2: 6e10 3801 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0138 │ │ +09ddb8: 0c01 |000c: move-result-object v1 │ │ +09ddba: 1a02 c230 |000d: const-string v2, "lvItemList.adapter" // string@30c2 │ │ +09ddbe: 7120 8c04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09ddc4: 1f01 6f00 |0012: check-cast v1, Landroid/widget/Adapter; // type@006f │ │ +09ddc8: 2202 c104 |0014: new-instance v2, Lorg/json/JSONArray; // type@04c1 │ │ +09ddcc: 7010 8510 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1085 │ │ +09ddd2: 5493 8232 |0019: iget-object v3, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3282 │ │ +09ddd6: 6e10 6f03 0300 |001b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@036f │ │ +09dddc: 0a03 |001e: move-result v3 │ │ +09ddde: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +09dde0: 3534 2c00 |0020: if-ge v4, v3, 004c // +002c │ │ +09dde4: 7220 0b01 4100 |0022: invoke-interface {v1, v4}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010b │ │ +09ddea: 0c05 |0025: move-result-object v5 │ │ +09ddec: 1a06 d238 |0026: const-string v6, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38d2 │ │ +09ddf0: 7120 8b04 6500 |0028: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +09ddf6: 1f05 1807 |002b: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@0718 │ │ +09ddfa: 2206 c304 |002d: new-instance v6, Lorg/json/JSONObject; // type@04c3 │ │ +09ddfe: 7010 8d10 0600 |002f: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@108d │ │ +09de04: 6e10 3f1c 0500 |0032: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c3f │ │ +09de0a: 0c07 |0035: move-result-object v7 │ │ +09de0c: 6e30 9010 0607 |0036: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1090 │ │ +09de12: 1a07 e525 |0039: const-string v7, "checked" // string@25e5 │ │ +09de16: 6e10 401c 0500 |003b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c40 │ │ +09de1c: 0a05 |003e: move-result v5 │ │ +09de1e: 6e30 9110 7605 |003f: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1091 │ │ +09de24: 6e20 8a10 6200 |0042: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108a │ │ +09de2a: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09de2e: 28d9 |0047: goto 0020 // -0027 │ │ +09de30: 0d00 |0048: move-exception v0 │ │ +09de32: 6e10 8c10 0000 |0049: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@108c │ │ +09de38: 2200 e506 |004c: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09de3c: 1214 |004e: const/4 v4, #int 1 // #1 │ │ +09de3e: 2205 8c06 |004f: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +09de42: 6e10 8b10 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108b │ │ +09de48: 0c01 |0054: move-result-object v1 │ │ +09de4a: 1a02 202f |0055: const-string v2, "jsonArray.toString()" // string@2f20 │ │ +09de4e: 7120 8c04 2100 |0057: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09de54: 1232 |005a: const/4 v2, #int 3 // #3 │ │ +09de56: 705b 0f19 a521 |005b: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +09de5c: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +09de5e: 1247 |005f: const/4 v7, #int 4 // #4 │ │ +09de60: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +09de62: 0703 |0061: move-object v3, v0 │ │ +09de64: 7606 d41a 0300 |0062: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09de6a: 1100 |0065: return-object v0 │ │ catches : 1 │ │ 0x0019 - 0x0045 │ │ Lorg/json/JSONException; -> 0x0048 │ │ positions : │ │ 0x0005 line=179 │ │ 0x0014 line=180 │ │ 0x0019 line=182 │ │ @@ -270279,51 +270278,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09fd08: |[09fd08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -09fd18: 2200 0807 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@0708 │ │ -09fd1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09fd1e: 7020 d71b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1bd7 │ │ -09fd24: 6900 b432 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ -09fd28: 0e00 |0008: return-void │ │ +09fd04: |[09fd04] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +09fd14: 2200 0807 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@0708 │ │ +09fd18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09fd1a: 7020 d71b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1bd7 │ │ +09fd20: 6900 b432 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ +09fd24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -09fd2c: |[09fd2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -09fd3c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -09fd3e: 7020 021b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ -09fd44: 2200 0b07 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@070b │ │ -09fd48: 7020 df1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdf │ │ -09fd4e: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -09fd52: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -09fd58: 0c00 |000e: move-result-object v0 │ │ -09fd5a: 5b10 b632 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b6 │ │ -09fd5e: 2200 0907 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@0709 │ │ -09fd62: 7020 d91b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bd9 │ │ -09fd68: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -09fd6c: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -09fd72: 0c00 |001b: move-result-object v0 │ │ -09fd74: 5b10 b532 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b5 │ │ -09fd78: 1a00 ba2a |001e: const-string v0, "finde_die_datei.mp4" // string@2aba │ │ -09fd7c: 5b10 b732 |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09fd80: 0e00 |0022: return-void │ │ +09fd28: |[09fd28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +09fd38: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +09fd3a: 7020 021b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ +09fd40: 2200 0b07 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@070b │ │ +09fd44: 7020 df1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdf │ │ +09fd4a: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +09fd4e: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +09fd54: 0c00 |000e: move-result-object v0 │ │ +09fd56: 5b10 b632 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b6 │ │ +09fd5a: 2200 0907 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@0709 │ │ +09fd5e: 7020 d91b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bd9 │ │ +09fd64: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +09fd68: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +09fd6e: 0c00 |001b: move-result-object v0 │ │ +09fd70: 5b10 b532 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b5 │ │ +09fd74: 1a00 ba2a |001e: const-string v0, "finde_die_datei.mp4" // string@2aba │ │ +09fd78: 5b10 b732 |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09fd7c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=41 │ │ 0x0004 line=42 │ │ 0x0011 line=43 │ │ 0x0020 line=44 │ │ locals : │ │ @@ -270334,18 +270333,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f840: |[09f840] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ -09f850: 7010 eb1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ -09f856: 0c00 |0003: move-result-object v0 │ │ -09f858: 1100 |0004: return-object v0 │ │ +09f83c: |[09f83c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ +09f84c: 7010 eb1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ +09f852: 0c00 |0003: move-result-object v0 │ │ +09f854: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -270353,18 +270352,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f888: |[09f888] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ -09f898: 7010 ec1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f89e: 0c00 |0003: move-result-object v0 │ │ -09f8a0: 1100 |0004: return-object v0 │ │ +09f884: |[09f884] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ +09f894: 7010 ec1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f89a: 0c00 |0003: move-result-object v0 │ │ +09f89c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -270372,32 +270371,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -09fd84: |[09fd84] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -09fd94: 2200 2207 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@0722 │ │ -09fd98: 0721 |0002: move-object v1, v2 │ │ -09fd9a: 1f01 0700 |0003: check-cast v1, Landroid/app/Activity; // type@0007 │ │ -09fd9e: 7020 571c 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@1c57 │ │ -09fda4: 2201 0a07 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@070a │ │ -09fda8: 7020 dc1b 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdc │ │ -09fdae: 1f01 2107 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@0721 │ │ -09fdb2: 6e20 741c 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c74 │ │ -09fdb8: 0c00 |0012: move-result-object v0 │ │ -09fdba: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ -09fdc0: 6e20 6b1c 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6b │ │ -09fdc6: 0c00 |0019: move-result-object v0 │ │ -09fdc8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -09fdca: 6e20 761c 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c76 │ │ -09fdd0: 0c00 |001e: move-result-object v0 │ │ -09fdd2: 6e10 781c 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@1c78 │ │ -09fdd8: 0e00 |0022: return-void │ │ +09fd80: |[09fd80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +09fd90: 2200 2207 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@0722 │ │ +09fd94: 0721 |0002: move-object v1, v2 │ │ +09fd96: 1f01 0700 |0003: check-cast v1, Landroid/app/Activity; // type@0007 │ │ +09fd9a: 7020 571c 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@1c57 │ │ +09fda0: 2201 0a07 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@070a │ │ +09fda4: 7020 dc1b 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdc │ │ +09fdaa: 1f01 2107 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@0721 │ │ +09fdae: 6e20 741c 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c74 │ │ +09fdb4: 0c00 |0012: move-result-object v0 │ │ +09fdb6: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ +09fdbc: 6e20 6b1c 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6b │ │ +09fdc2: 0c00 |0019: move-result-object v0 │ │ +09fdc4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +09fdc6: 6e20 761c 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c76 │ │ +09fdcc: 0c00 |001e: move-result-object v0 │ │ +09fdce: 6e10 781c 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@1c78 │ │ +09fdd4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x0016 line=173 │ │ 0x001b line=174 │ │ 0x001f line=175 │ │ @@ -270409,40 +270408,40 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -09f7d4: |[09f7d4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ -09f7e4: 7010 ec1b 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f7ea: 0c00 |0003: move-result-object v0 │ │ -09f7ec: 6e10 1e02 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09f7f2: 0c00 |0007: move-result-object v0 │ │ -09f7f4: 6e10 7200 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0072 │ │ -09f7fa: 0a00 |000b: move-result v0 │ │ -09f7fc: 7010 ec1b 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f802: 0c01 |000f: move-result-object v1 │ │ -09f804: 6e10 1e02 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09f80a: 0c01 |0013: move-result-object v1 │ │ -09f80c: 6e10 7100 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@0071 │ │ -09f812: 0a01 |0017: move-result v1 │ │ -09f814: 7010 ec1b 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f81a: 0c02 |001b: move-result-object v2 │ │ -09f81c: 6e10 1e02 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09f822: 0c02 |001f: move-result-object v2 │ │ -09f824: 6e10 7000 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0070 │ │ -09f82a: 0c02 |0023: move-result-object v2 │ │ -09f82c: 7130 6f00 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006f │ │ -09f832: 0c00 |0027: move-result-object v0 │ │ -09f834: 1a01 8627 |0028: const-string v1, "createBitmap( │ │ +09f7d0: |[09f7d0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ +09f7e0: 7010 ec1b 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f7e6: 0c00 |0003: move-result-object v0 │ │ +09f7e8: 6e10 1e02 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09f7ee: 0c00 |0007: move-result-object v0 │ │ +09f7f0: 6e10 7200 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0072 │ │ +09f7f6: 0a00 |000b: move-result v0 │ │ +09f7f8: 7010 ec1b 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f7fe: 0c01 |000f: move-result-object v1 │ │ +09f800: 6e10 1e02 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09f806: 0c01 |0013: move-result-object v1 │ │ +09f808: 6e10 7100 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@0071 │ │ +09f80e: 0a01 |0017: move-result v1 │ │ +09f810: 7010 ec1b 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f816: 0c02 |001b: move-result-object v2 │ │ +09f818: 6e10 1e02 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09f81e: 0c02 |001f: move-result-object v2 │ │ +09f820: 6e10 7000 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0070 │ │ +09f826: 0c02 |0023: move-result-object v2 │ │ +09f828: 7130 6f00 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006f │ │ +09f82e: 0c00 |0027: move-result-object v0 │ │ +09f830: 1a01 8627 |0028: const-string v1, "createBitmap( │ │ …w.bitmap.config │ │ )" // string@2786 │ │ -09f838: 7120 8c04 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f83e: 1100 |002d: return-object v0 │ │ +09f834: 7120 8c04 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f83a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000c line=51 │ │ 0x0018 line=52 │ │ 0x0024 line=49 │ │ locals : │ │ @@ -270453,22 +270452,22 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f85c: |[09f85c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ -09f86c: 5420 b532 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b5 │ │ -09f870: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -09f876: 0c00 |0005: move-result-object v0 │ │ -09f878: 1a01 e804 |0006: const-string v1, "(...)" // string@04e8 │ │ -09f87c: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f882: 1f00 7500 |000b: check-cast v0, Landroid/widget/Button; // type@0075 │ │ -09f886: 1100 |000d: return-object v0 │ │ +09f858: |[09f858] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ +09f868: 5420 b532 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b5 │ │ +09f86c: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +09f872: 0c00 |0005: move-result-object v0 │ │ +09f874: 1a01 e804 |0006: const-string v1, "(...)" // string@04e8 │ │ +09f878: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f87e: 1f00 7500 |000b: check-cast v0, Landroid/widget/Button; // type@0075 │ │ +09f882: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -270476,22 +270475,22 @@ │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f8a4: |[09f8a4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ -09f8b4: 5420 b632 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b6 │ │ -09f8b8: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -09f8be: 0c00 |0005: move-result-object v0 │ │ -09f8c0: 1a01 eb04 |0006: const-string v1, "(...)" // string@04eb │ │ -09f8c4: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09f8ca: 1f00 ec00 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@00ec │ │ -09f8ce: 1100 |000d: return-object v0 │ │ +09f8a0: |[09f8a0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ +09f8b0: 5420 b632 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b6 │ │ +09f8b4: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +09f8ba: 0c00 |0005: move-result-object v0 │ │ +09f8bc: 1a01 eb04 |0006: const-string v1, "(...)" // string@04eb │ │ +09f8c0: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09f8c6: 1f00 ec00 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@00ec │ │ +09f8ca: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ Virtual methods - │ │ @@ -270500,47 +270499,47 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -09f900: |[09f900] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -09f910: 1a04 bd3e |0000: const-string v4, "title" // string@3ebd │ │ -09f914: 7120 8d04 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f91a: 6e10 ef1b 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@1bef │ │ -09f920: 0c03 |0008: move-result-object v3 │ │ -09f922: 2204 b101 |0009: new-instance v4, Lkotlin/Pair; // type@01b1 │ │ -09f926: 5520 b932 |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b9 │ │ -09f92a: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ -09f92e: 7010 ec1b 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f934: 0c00 |0012: move-result-object v0 │ │ -09f936: 6e10 1e02 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09f93c: 0c00 |0016: move-result-object v0 │ │ -09f93e: 7010 e81b 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ -09f944: 0c01 |001a: move-result-object v1 │ │ -09f946: 6e20 7300 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0073 │ │ -09f94c: 0a00 |001e: move-result v0 │ │ -09f94e: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ -09f952: 1a00 9039 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ -09f956: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ -09f958: 6e30 3600 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -09f95e: 0a03 |0027: move-result v3 │ │ -09f960: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ -09f964: 2803 |002a: goto 002d // +0003 │ │ -09f966: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -09f968: 2802 |002c: goto 002e // +0002 │ │ -09f96a: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -09f96c: 7110 7002 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -09f972: 0c03 |0031: move-result-object v3 │ │ -09f974: 1400 1d01 117f |0032: const v0, #float 1.92744e+38 // #7f11011d │ │ -09f97a: 7110 b402 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -09f980: 0c00 |0038: move-result-object v0 │ │ -09f982: 7030 4104 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ -09f988: 1104 |003c: return-object v4 │ │ +09f8fc: |[09f8fc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +09f90c: 1a04 bd3e |0000: const-string v4, "title" // string@3ebd │ │ +09f910: 7120 8d04 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f916: 6e10 ef1b 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@1bef │ │ +09f91c: 0c03 |0008: move-result-object v3 │ │ +09f91e: 2204 b101 |0009: new-instance v4, Lkotlin/Pair; // type@01b1 │ │ +09f922: 5520 b932 |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b9 │ │ +09f926: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ +09f92a: 7010 ec1b 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f930: 0c00 |0012: move-result-object v0 │ │ +09f932: 6e10 1e02 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09f938: 0c00 |0016: move-result-object v0 │ │ +09f93a: 7010 e81b 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ +09f940: 0c01 |001a: move-result-object v1 │ │ +09f942: 6e20 7300 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0073 │ │ +09f948: 0a00 |001e: move-result v0 │ │ +09f94a: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ +09f94e: 1a00 9039 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ +09f952: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ +09f954: 6e30 3600 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +09f95a: 0a03 |0027: move-result v3 │ │ +09f95c: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ +09f960: 2803 |002a: goto 002d // +0003 │ │ +09f962: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +09f964: 2802 |002c: goto 002e // +0002 │ │ +09f966: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +09f968: 7110 7002 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +09f96e: 0c03 |0031: move-result-object v3 │ │ +09f970: 1400 1d01 117f |0032: const v0, #float 1.92744e+38 // #7f11011d │ │ +09f976: 7110 b402 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +09f97c: 0c00 |0038: move-result-object v0 │ │ +09f97e: 7030 4104 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ +09f984: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=115 │ │ 0x0009 line=116 │ │ 0x000b line=117 │ │ 0x0035 line=118 │ │ 0x0039 line=116 │ │ @@ -270554,105 +270553,105 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f8d0: |[09f8d0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getFileExtension:()Ljava/lang/String; │ │ -09f8e0: 1a00 b804 |0000: const-string v0, ".jpeg" // string@04b8 │ │ -09f8e4: 1100 |0002: return-object v0 │ │ +09f8cc: |[09f8cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getFileExtension:()Ljava/lang/String; │ │ +09f8dc: 1a00 b804 |0000: const-string v0, ".jpeg" // string@04b8 │ │ +09f8e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'getMimeType' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f8e8: |[09f8e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getMimeType:()Ljava/lang/String; │ │ -09f8f8: 1a00 0b2e |0000: const-string v0, "image/jpeg" // string@2e0b │ │ -09f8fc: 1100 |0002: return-object v0 │ │ +09f8e4: |[09f8e4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getMimeType:()Ljava/lang/String; │ │ +09f8f4: 1a00 0b2e |0000: const-string v0, "image/jpeg" // string@2e0b │ │ +09f8f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'noteToSave' │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 106 16-bit code units │ │ -09f98c: |[09f98c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09f99c: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -09f9a0: 7120 8d04 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09f9a6: 7010 ec1b 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09f9ac: 0c00 |0008: move-result-object v0 │ │ -09f9ae: 6e10 1e02 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09f9b4: 0c00 |000c: move-result-object v0 │ │ -09f9b6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09f9b8: 2202 fd00 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@00fd │ │ -09f9bc: 2203 fa00 |0010: new-instance v3, Ljava/io/File; // type@00fa │ │ -09f9c0: 54d4 b832 |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09f9c4: 7110 8a04 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09f9ca: 7020 2b02 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ -09f9d0: 7020 3f02 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ -09f9d6: 6203 0400 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ -09f9da: 0724 |001f: move-object v4, v2 │ │ -09f9dc: 1f04 0601 |0020: check-cast v4, Ljava/io/OutputStream; // type@0106 │ │ -09f9e0: 6e40 6e00 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ -09f9e6: 6e10 4102 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0241 │ │ -09f9ec: 6e10 4002 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0240 │ │ -09f9f2: 280a |002b: goto 0035 // +000a │ │ -09f9f4: 0d02 |002c: move-exception v2 │ │ -09f9f6: 6e10 4402 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0244 │ │ -09f9fc: 2805 |0030: goto 0035 // +0005 │ │ -09f9fe: 0d02 |0031: move-exception v2 │ │ -09fa00: 6e10 3e02 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ -09fa06: 07e2 |0035: move-object v2, v14 │ │ -09fa08: 1f02 1401 |0036: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ -09fa0c: 7210 7202 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -09fa12: 0a02 |003b: move-result v2 │ │ -09fa14: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ -09fa18: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -09fa1a: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ -09fa1e: 7010 e81b 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ -09fa24: 0c01 |0044: move-result-object v1 │ │ -09fa26: 6e20 7300 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0073 │ │ -09fa2c: 0a00 |0048: move-result v0 │ │ -09fa2e: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ -09fa32: 220e e506 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09fa36: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -09fa38: 1203 |004e: const/4 v3, #int 0 // #0 │ │ -09fa3a: 1204 |004f: const/4 v4, #int 0 // #0 │ │ -09fa3c: 1245 |0050: const/4 v5, #int 4 // #4 │ │ -09fa3e: 1206 |0051: const/4 v6, #int 0 // #0 │ │ -09fa40: 07e1 |0052: move-object v1, v14 │ │ -09fa42: 7606 d41a 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09fa48: 110e |0056: return-object v14 │ │ -09fa4a: 2200 e506 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09fa4e: 1218 |0059: const/4 v8, #int 1 // #1 │ │ -09fa50: 2209 8c06 |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -09fa54: 54d1 b732 |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09fa58: 1242 |005e: const/4 v2, #int 4 // #4 │ │ -09fa5a: 705f 0f19 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -09fa60: 120a |0062: const/4 v10, #int 0 // #0 │ │ -09fa62: 124b |0063: const/4 v11, #int 4 // #4 │ │ -09fa64: 120c |0064: const/4 v12, #int 0 // #0 │ │ -09fa66: 0707 |0065: move-object v7, v0 │ │ -09fa68: 7606 d41a 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09fa6e: 1100 |0069: return-object v0 │ │ +09f988: |[09f988] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09f998: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +09f99c: 7120 8d04 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09f9a2: 7010 ec1b 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09f9a8: 0c00 |0008: move-result-object v0 │ │ +09f9aa: 6e10 1e02 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09f9b0: 0c00 |000c: move-result-object v0 │ │ +09f9b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09f9b4: 2202 fd00 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@00fd │ │ +09f9b8: 2203 fa00 |0010: new-instance v3, Ljava/io/File; // type@00fa │ │ +09f9bc: 54d4 b832 |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09f9c0: 7110 8a04 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09f9c6: 7020 2b02 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ +09f9cc: 7020 3f02 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ +09f9d2: 6203 0400 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ +09f9d6: 0724 |001f: move-object v4, v2 │ │ +09f9d8: 1f04 0601 |0020: check-cast v4, Ljava/io/OutputStream; // type@0106 │ │ +09f9dc: 6e40 6e00 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ +09f9e2: 6e10 4102 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0241 │ │ +09f9e8: 6e10 4002 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0240 │ │ +09f9ee: 280a |002b: goto 0035 // +000a │ │ +09f9f0: 0d02 |002c: move-exception v2 │ │ +09f9f2: 6e10 4402 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0244 │ │ +09f9f8: 2805 |0030: goto 0035 // +0005 │ │ +09f9fa: 0d02 |0031: move-exception v2 │ │ +09f9fc: 6e10 3e02 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ +09fa02: 07e2 |0035: move-object v2, v14 │ │ +09fa04: 1f02 1401 |0036: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ +09fa08: 7210 7202 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +09fa0e: 0a02 |003b: move-result v2 │ │ +09fa10: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ +09fa14: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +09fa16: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ +09fa1a: 7010 e81b 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ +09fa20: 0c01 |0044: move-result-object v1 │ │ +09fa22: 6e20 7300 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0073 │ │ +09fa28: 0a00 |0048: move-result v0 │ │ +09fa2a: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ +09fa2e: 220e e506 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09fa32: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +09fa34: 1203 |004e: const/4 v3, #int 0 // #0 │ │ +09fa36: 1204 |004f: const/4 v4, #int 0 // #0 │ │ +09fa38: 1245 |0050: const/4 v5, #int 4 // #4 │ │ +09fa3a: 1206 |0051: const/4 v6, #int 0 // #0 │ │ +09fa3c: 07e1 |0052: move-object v1, v14 │ │ +09fa3e: 7606 d41a 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09fa44: 110e |0056: return-object v14 │ │ +09fa46: 2200 e506 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09fa4a: 1218 |0059: const/4 v8, #int 1 // #1 │ │ +09fa4c: 2209 8c06 |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +09fa50: 54d1 b732 |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09fa54: 1242 |005e: const/4 v2, #int 4 // #4 │ │ +09fa56: 705f 0f19 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +09fa5c: 120a |0062: const/4 v10, #int 0 // #0 │ │ +09fa5e: 124b |0063: const/4 v11, #int 4 // #4 │ │ +09fa60: 120c |0064: const/4 v12, #int 0 // #0 │ │ +09fa62: 0707 |0065: move-object v7, v0 │ │ +09fa64: 7606 d41a 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09fa6a: 1100 |0069: return-object v0 │ │ catches : 1 │ │ 0x000e - 0x002b │ │ Ljava/io/FileNotFoundException; -> 0x0031 │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0005 line=146 │ │ 0x000e line=148 │ │ @@ -270674,24 +270673,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09fddc: |[09fddc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -09fdec: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ -09fdf0: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09fdf6: 6f20 2d1b 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@1b2d │ │ -09fdfc: 6e10 f600 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@00f6 │ │ -09fe02: 0a02 |000b: move-result v2 │ │ -09fe04: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ -09fe0a: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ -09fe0e: 7010 e71b 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@1be7 │ │ -09fe14: 0e00 |0014: return-void │ │ +09fdd8: |[09fdd8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +09fde8: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ +09fdec: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09fdf2: 6f20 2d1b 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@1b2d │ │ +09fdf8: 6e10 f600 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@00f6 │ │ +09fdfe: 0a02 |000b: move-result v2 │ │ +09fe00: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ +09fe06: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ +09fe0a: 7010 e71b 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@1be7 │ │ +09fe10: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=123 │ │ 0x0008 line=124 │ │ 0x0011 line=125 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -270702,39 +270701,39 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -09fe18: |[09fe18] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09fe28: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ -09fe2e: 6e20 f91b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@1bf9 │ │ -09fe34: 7010 eb1b 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ -09fe3a: 0c00 |0009: move-result-object v0 │ │ -09fe3c: 0721 |000a: move-object v1, v2 │ │ -09fe3e: 1f01 6300 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ -09fe42: 6e20 1d01 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ -09fe48: 7010 eb1b 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ -09fe4e: 0c00 |0013: move-result-object v0 │ │ -09fe50: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ -09fe54: 6e20 1801 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0118 │ │ -09fe5a: 7010 ec1b 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fe60: 0c00 |001c: move-result-object v0 │ │ -09fe62: 6e20 2002 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0220 │ │ -09fe68: 7010 ec1b 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fe6e: 0c00 |0023: move-result-object v0 │ │ -09fe70: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ -09fe74: 6e20 2202 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@0222 │ │ -09fe7a: 7010 ec1b 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fe80: 0c00 |002c: move-result-object v0 │ │ -09fe82: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ -09fe86: 6e20 2102 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@0221 │ │ -09fe8c: 6f20 2e1b 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ -09fe92: 0e00 |0035: return-void │ │ +09fe14: |[09fe14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09fe24: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ +09fe2a: 6e20 f91b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@1bf9 │ │ +09fe30: 7010 eb1b 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ +09fe36: 0c00 |0009: move-result-object v0 │ │ +09fe38: 0721 |000a: move-object v1, v2 │ │ +09fe3a: 1f01 6300 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ +09fe3e: 6e20 1d01 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011d │ │ +09fe44: 7010 eb1b 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1beb │ │ +09fe4a: 0c00 |0013: move-result-object v0 │ │ +09fe4c: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ +09fe50: 6e20 1801 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0118 │ │ +09fe56: 7010 ec1b 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fe5c: 0c00 |001c: move-result-object v0 │ │ +09fe5e: 6e20 2002 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0220 │ │ +09fe64: 7010 ec1b 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fe6a: 0c00 |0023: move-result-object v0 │ │ +09fe6c: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ +09fe70: 6e20 2202 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@0222 │ │ +09fe76: 7010 ec1b 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fe7c: 0c00 |002c: move-result-object v0 │ │ +09fe7e: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ +09fe82: 6e20 2102 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@0221 │ │ +09fe88: 6f20 2e1b 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ +09fe8e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=57 │ │ 0x0006 line=59 │ │ 0x0010 line=60 │ │ 0x0019 line=61 │ │ 0x0020 line=62 │ │ @@ -270749,72 +270748,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fe94: |[09fe94] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ -09fea4: 0e00 |0000: return-void │ │ +09fe90: |[09fe90] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ +09fea0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'onNewNote' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -09fea8: |[09fea8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ -09feb8: 7100 f702 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@02f7 │ │ -09febe: 0b00 |0003: move-result-wide v0 │ │ -09fec0: 2202 3701 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@0137 │ │ -09fec4: 1a03 be04 |0006: const-string v3, "/sketch_" // string@04be │ │ -09fec8: 7020 ed02 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ -09fece: 6e30 f002 0201 |000b: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f0 │ │ -09fed4: 1a00 b604 |000e: const-string v0, ".PNG" // string@04b6 │ │ -09fed8: 6e20 f202 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09fede: 6e10 f602 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09fee4: 0c00 |0016: move-result-object v0 │ │ -09fee6: 5b40 b732 |0017: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09feea: 6e10 ee1b 0400 |0019: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ -09fef0: 0c00 |001c: move-result-object v0 │ │ -09fef2: 6e10 3202 0000 |001d: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ -09fef8: 0c00 |0020: move-result-object v0 │ │ -09fefa: 2201 3701 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ -09fefe: 7010 eb02 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09ff04: 6e20 f202 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ff0a: 1a00 bf04 |0029: const-string v0, "/sketches" // string@04bf │ │ -09ff0e: 6e20 f202 0100 |002b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ff14: 6e10 f602 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09ff1a: 0c01 |0031: move-result-object v1 │ │ -09ff1c: 5b41 b832 |0032: iput-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09ff20: 2201 fa00 |0034: new-instance v1, Ljava/io/File; // type@00fa │ │ -09ff24: 5442 b832 |0036: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09ff28: 7110 8a04 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09ff2e: 7020 2b02 2100 |003b: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ -09ff34: 6e10 3802 0100 |003e: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@0238 │ │ -09ff3a: 6e10 ee1b 0400 |0041: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ -09ff40: 0c01 |0044: move-result-object v1 │ │ -09ff42: 6e10 3202 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ -09ff48: 0c01 |0048: move-result-object v1 │ │ -09ff4a: 5442 b732 |0049: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09ff4e: 2203 3701 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@0137 │ │ -09ff52: 7010 eb02 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09ff58: 6e20 f202 1300 |0050: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ff5e: 6e20 f202 0300 |0053: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ff64: 6e20 f202 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ff6a: 6e10 f602 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09ff70: 0c00 |005c: move-result-object v0 │ │ -09ff72: 5b40 b832 |005d: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09ff76: 0e00 |005f: return-void │ │ +09fea4: |[09fea4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ +09feb4: 7100 f702 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@02f7 │ │ +09feba: 0b00 |0003: move-result-wide v0 │ │ +09febc: 2202 3701 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@0137 │ │ +09fec0: 1a03 be04 |0006: const-string v3, "/sketch_" // string@04be │ │ +09fec4: 7020 ed02 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ed │ │ +09feca: 6e30 f002 0201 |000b: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f0 │ │ +09fed0: 1a00 b604 |000e: const-string v0, ".PNG" // string@04b6 │ │ +09fed4: 6e20 f202 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09feda: 6e10 f602 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09fee0: 0c00 |0016: move-result-object v0 │ │ +09fee2: 5b40 b732 |0017: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09fee6: 6e10 ee1b 0400 |0019: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ +09feec: 0c00 |001c: move-result-object v0 │ │ +09feee: 6e10 3202 0000 |001d: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ +09fef4: 0c00 |0020: move-result-object v0 │ │ +09fef6: 2201 3701 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ +09fefa: 7010 eb02 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09ff00: 6e20 f202 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ff06: 1a00 bf04 |0029: const-string v0, "/sketches" // string@04bf │ │ +09ff0a: 6e20 f202 0100 |002b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ff10: 6e10 f602 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09ff16: 0c01 |0031: move-result-object v1 │ │ +09ff18: 5b41 b832 |0032: iput-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09ff1c: 2201 fa00 |0034: new-instance v1, Ljava/io/File; // type@00fa │ │ +09ff20: 5442 b832 |0036: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09ff24: 7110 8a04 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09ff2a: 7020 2b02 2100 |003b: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ +09ff30: 6e10 3802 0100 |003e: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@0238 │ │ +09ff36: 6e10 ee1b 0400 |0041: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ +09ff3c: 0c01 |0044: move-result-object v1 │ │ +09ff3e: 6e10 3202 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ +09ff44: 0c01 |0048: move-result-object v1 │ │ +09ff46: 5442 b732 |0049: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09ff4a: 2203 3701 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@0137 │ │ +09ff4e: 7010 eb02 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09ff54: 6e20 f202 1300 |0050: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ff5a: 6e20 f202 0300 |0053: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ff60: 6e20 f202 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ff66: 6e10 f602 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09ff6c: 0c00 |005c: move-result-object v0 │ │ +09ff6e: 5b40 b832 |005d: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09ff72: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0019 line=77 │ │ 0x0034 line=78 │ │ 0x0041 line=79 │ │ locals : │ │ @@ -270825,46 +270824,46 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -09ff78: |[09ff78] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09ff88: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -09ff8c: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09ff92: 6e10 1a19 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ -09ff98: 0c04 |0008: move-result-object v4 │ │ -09ff9a: 5b34 b732 |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09ff9e: 6e10 ee1b 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ -09ffa4: 0c04 |000e: move-result-object v4 │ │ -09ffa6: 6e10 3202 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ -09ffac: 0c04 |0012: move-result-object v4 │ │ -09ffae: 5430 b732 |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09ffb2: 2201 3701 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ -09ffb6: 7010 eb02 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09ffbc: 6e20 f202 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ffc2: 1a04 bf04 |001d: const-string v4, "/sketches" // string@04bf │ │ -09ffc6: 6e20 f202 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ffcc: 6e20 f202 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09ffd2: 6e10 f602 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09ffd8: 0c04 |0028: move-result-object v4 │ │ -09ffda: 5b34 b832 |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09ffde: 7010 ec1b 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09ffe4: 0c04 |002e: move-result-object v4 │ │ -09ffe6: 2200 3400 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ -09ffea: 6e10 f11b 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -09fff0: 0c01 |0034: move-result-object v1 │ │ -09fff2: 5432 b832 |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09fff6: 7030 7d00 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ -09fffc: 1f00 3500 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0035 │ │ -0a0000: 6e20 1f02 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@021f │ │ -0a0006: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -0a0008: 5c34 b932 |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b9 │ │ -0a000c: 0e00 |0042: return-void │ │ +09ff74: |[09ff74] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09ff84: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +09ff88: 7120 8d04 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09ff8e: 6e10 1a19 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ +09ff94: 0c04 |0008: move-result-object v4 │ │ +09ff96: 5b34 b732 |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09ff9a: 6e10 ee1b 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bee │ │ +09ffa0: 0c04 |000e: move-result-object v4 │ │ +09ffa2: 6e10 3202 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0232 │ │ +09ffa8: 0c04 |0012: move-result-object v4 │ │ +09ffaa: 5430 b732 |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09ffae: 2201 3701 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ +09ffb2: 7010 eb02 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09ffb8: 6e20 f202 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ffbe: 1a04 bf04 |001d: const-string v4, "/sketches" // string@04bf │ │ +09ffc2: 6e20 f202 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ffc8: 6e20 f202 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09ffce: 6e10 f602 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09ffd4: 0c04 |0028: move-result-object v4 │ │ +09ffd6: 5b34 b832 |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09ffda: 7010 ec1b 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09ffe0: 0c04 |002e: move-result-object v4 │ │ +09ffe2: 2200 3400 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ +09ffe6: 6e10 f11b 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +09ffec: 0c01 |0034: move-result-object v1 │ │ +09ffee: 5432 b832 |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09fff2: 7030 7d00 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ +09fff8: 1f00 3500 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0035 │ │ +09fffc: 6e20 1f02 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@021f │ │ +0a0002: 1214 |003f: const/4 v4, #int 1 // #1 │ │ +0a0004: 5c34 b932 |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b9 │ │ +0a0008: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=69 │ │ 0x000b line=70 │ │ 0x002b line=71 │ │ 0x0040 line=72 │ │ locals : │ │ @@ -270876,66 +270875,66 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -0a0010: |[0a0010] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ -0a0020: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ -0a0024: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a002a: 6200 b432 |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ -0a002e: 2201 3400 |0007: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ -0a0032: 6e10 f11b 0700 |0009: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -0a0038: 0c02 |000c: move-result-object v2 │ │ -0a003a: 5473 b832 |000d: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -0a003e: 7030 7d00 2103 |000f: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ -0a0044: 6e10 7e00 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ -0a004a: 0c01 |0015: move-result-object v1 │ │ -0a004c: 1a02 e707 |0016: const-string v2, "BitmapDrawable( │ │ +0a000c: |[0a000c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ +0a001c: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ +0a0020: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a0026: 6200 b432 |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ +0a002a: 2201 3400 |0007: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ +0a002e: 6e10 f11b 0700 |0009: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +0a0034: 0c02 |000c: move-result-object v2 │ │ +0a0036: 5473 b832 |000d: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +0a003a: 7030 7d00 2103 |000f: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ +0a0040: 6e10 7e00 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ +0a0046: 0c01 |0015: move-result-object v1 │ │ +0a0048: 1a02 e707 |0016: const-string v2, "BitmapDrawable( │ │ …Path │ │ ).bitmap" // string@07e7 │ │ -0a0050: 7120 8c04 2100 |0018: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0056: 7010 ec1b 0700 |001b: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -0a005c: 0c02 |001e: move-result-object v2 │ │ -0a005e: 6e10 1e02 0200 |001f: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -0a0064: 0c02 |0022: move-result-object v2 │ │ -0a0066: 1a03 3529 |0023: const-string v3, "drawView.bitmap" // string@2935 │ │ -0a006a: 7120 8c04 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0070: 6e30 d81b 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ -0a0076: 0c01 |002b: move-result-object v1 │ │ -0a0078: 2202 2f00 |002c: new-instance v2, Landroid/graphics/Canvas; // type@002f │ │ -0a007c: 7020 7400 1200 |002e: invoke-direct {v2, v1}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ -0a0082: 12f4 |0031: const/4 v4, #int -1 // #ff │ │ -0a0084: 6e20 7700 4200 |0032: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0077 │ │ -0a008a: 2204 3400 |0035: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ -0a008e: 6e10 f11b 0700 |0037: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -0a0094: 0c05 |003a: move-result-object v5 │ │ -0a0096: 5476 b832 |003b: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -0a009a: 7030 7d00 5406 |003d: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ -0a00a0: 6e10 7e00 0400 |0040: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ -0a00a6: 0c04 |0043: move-result-object v4 │ │ -0a00a8: 1a05 e607 |0044: const-string v5, "BitmapDrawable( │ │ +0a004c: 7120 8c04 2100 |0018: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0052: 7010 ec1b 0700 |001b: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +0a0058: 0c02 |001e: move-result-object v2 │ │ +0a005a: 6e10 1e02 0200 |001f: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +0a0060: 0c02 |0022: move-result-object v2 │ │ +0a0062: 1a03 3529 |0023: const-string v3, "drawView.bitmap" // string@2935 │ │ +0a0066: 7120 8c04 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a006c: 6e30 d81b 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ +0a0072: 0c01 |002b: move-result-object v1 │ │ +0a0074: 2202 2f00 |002c: new-instance v2, Landroid/graphics/Canvas; // type@002f │ │ +0a0078: 7020 7400 1200 |002e: invoke-direct {v2, v1}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ +0a007e: 12f4 |0031: const/4 v4, #int -1 // #ff │ │ +0a0080: 6e20 7700 4200 |0032: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0077 │ │ +0a0086: 2204 3400 |0035: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ +0a008a: 6e10 f11b 0700 |0037: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +0a0090: 0c05 |003a: move-result-object v5 │ │ +0a0092: 5476 b832 |003b: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +0a0096: 7030 7d00 5406 |003d: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ +0a009c: 6e10 7e00 0400 |0040: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ +0a00a2: 0c04 |0043: move-result-object v4 │ │ +0a00a4: 1a05 e607 |0044: const-string v5, "BitmapDrawable( │ │ … │ │ ).bitmap" // string@07e6 │ │ -0a00ac: 7120 8c04 5400 |0046: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a00b2: 7010 ec1b 0700 |0049: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -0a00b8: 0c05 |004c: move-result-object v5 │ │ -0a00ba: 6e10 1e02 0500 |004d: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -0a00c0: 0c05 |0050: move-result-object v5 │ │ -0a00c2: 7120 8c04 3500 |0051: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a00c8: 6e30 d81b 4005 |0054: invoke-virtual {v0, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ -0a00ce: 0c00 |0057: move-result-object v0 │ │ -0a00d0: 1203 |0058: const/4 v3, #int 0 // #0 │ │ -0a00d2: 1204 |0059: const/4 v4, #int 0 // #0 │ │ -0a00d4: 6e54 7500 0233 |005a: invoke-virtual {v2, v0, v3, v3, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ -0a00da: 6200 0300 |005d: sget-object v0, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ -0a00de: 1302 6400 |005f: const/16 v2, #int 100 // #64 │ │ -0a00e2: 6e40 6e00 0182 |0061: invoke-virtual {v1, v0, v2, v8}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ -0a00e8: 0e00 |0064: return-void │ │ +0a00a8: 7120 8c04 5400 |0046: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a00ae: 7010 ec1b 0700 |0049: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +0a00b4: 0c05 |004c: move-result-object v5 │ │ +0a00b6: 6e10 1e02 0500 |004d: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +0a00bc: 0c05 |0050: move-result-object v5 │ │ +0a00be: 7120 8c04 3500 |0051: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a00c4: 6e30 d81b 4005 |0054: invoke-virtual {v0, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ +0a00ca: 0c00 |0057: move-result-object v0 │ │ +0a00cc: 1203 |0058: const/4 v3, #int 0 // #0 │ │ +0a00ce: 1204 |0059: const/4 v4, #int 0 // #0 │ │ +0a00d0: 6e54 7500 0233 |005a: invoke-virtual {v2, v0, v3, v3, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ +0a00d6: 6200 0300 |005d: sget-object v0, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ +0a00da: 1302 6400 |005f: const/16 v2, #int 100 // #64 │ │ +0a00de: 6e40 6e00 0182 |0061: invoke-virtual {v1, v0, v2, v8}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ +0a00e4: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=182 │ │ 0x0007 line=183 │ │ 0x0009 line=184 │ │ 0x000f line=183 │ │ 0x0012 line=185 │ │ @@ -270958,104 +270957,104 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 188 16-bit code units │ │ -09fa80: |[09fa80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09fa90: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -09fa94: 7120 8d04 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09fa9a: 5467 b832 |0005: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09fa9e: 7110 8a04 0700 |0007: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09faa4: 5460 b832 |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09faa8: 7110 8a04 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09faae: 6e10 dd02 0000 |000f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@02dd │ │ -09fab4: 0a00 |0012: move-result v0 │ │ -09fab6: d800 00fd |0013: add-int/lit8 v0, v0, #int -3 // #fd │ │ -09faba: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -09fabc: 6e30 e402 1700 |0016: invoke-virtual {v7, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@02e4 │ │ -09fac2: 0c07 |0019: move-result-object v7 │ │ -09fac4: 1a00 813e |001a: const-string v0, "this as java.lang.String…ing(startIndex, endIndex)" // string@3e81 │ │ -09fac8: 7120 8c04 0700 |001c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09face: 2200 3701 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0137 │ │ -09fad2: 7010 eb02 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -09fad8: 6e20 f202 7000 |0024: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09fade: 1a07 1f2f |0027: const-string v7, "jpg" // string@2f1f │ │ -09fae2: 6e20 f202 7000 |0029: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09fae8: 6e10 f602 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -09faee: 0c07 |002f: move-result-object v7 │ │ -09faf0: 2200 fa00 |0030: new-instance v0, Ljava/io/File; // type@00fa │ │ -09faf4: 7020 2b02 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ -09fafa: 2207 3400 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ -09fafe: 6e10 f11b 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -09fb04: 0c01 |003a: move-result-object v1 │ │ -09fb06: 5462 b832 |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09fb0a: 7030 7d00 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ -09fb10: 6e10 7e00 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ -09fb16: 0c07 |0043: move-result-object v7 │ │ -09fb18: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ -09fb1c: 7010 e81b 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ -09fb22: 0c07 |0049: move-result-object v7 │ │ -09fb24: 6201 b432 |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ -09fb28: 7010 ec1b 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fb2e: 0c02 |004f: move-result-object v2 │ │ -09fb30: 6e10 1e02 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09fb36: 0c02 |0053: move-result-object v2 │ │ -09fb38: 1a03 3529 |0054: const-string v3, "drawView.bitmap" // string@2935 │ │ -09fb3c: 7120 8c04 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09fb42: 6e30 d81b 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ -09fb48: 0c02 |005c: move-result-object v2 │ │ -09fb4a: 2204 2f00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@002f │ │ -09fb4e: 7020 7400 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ -09fb54: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ -09fb56: 6e20 7700 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0077 │ │ -09fb5c: 7010 ec1b 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fb62: 0c05 |0069: move-result-object v5 │ │ -09fb64: 6e10 1e02 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09fb6a: 0c05 |006d: move-result-object v5 │ │ -09fb6c: 7120 8c04 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09fb72: 6e30 d81b 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ -09fb78: 0c07 |0074: move-result-object v7 │ │ -09fb7a: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -09fb7c: 1203 |0076: const/4 v3, #int 0 // #0 │ │ -09fb7e: 6e51 7500 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ -09fb84: 6207 0300 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ -09fb88: 2201 fd00 |007c: new-instance v1, Ljava/io/FileOutputStream; // type@00fd │ │ -09fb8c: 7020 3f02 0100 |007e: invoke-direct {v1, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ -09fb92: 1f01 0601 |0081: check-cast v1, Ljava/io/OutputStream; // type@0106 │ │ -09fb96: 1303 6400 |0083: const/16 v3, #int 100 // #64 │ │ -09fb9a: 6e40 6e00 7213 |0085: invoke-virtual {v2, v7, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ -09fba0: 2805 |0088: goto 008d // +0005 │ │ -09fba2: 0d07 |0089: move-exception v7 │ │ -09fba4: 6e10 3e02 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ -09fbaa: 6e10 ea1b 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bea │ │ -09fbb0: 0c07 |0090: move-result-object v7 │ │ -09fbb2: 1a01 8f39 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@398f │ │ -09fbb6: 7130 8a01 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@018a │ │ -09fbbc: 0c07 |0096: move-result-object v7 │ │ -09fbbe: 2202 1c00 |0097: new-instance v2, Landroid/content/Intent; // type@001c │ │ -09fbc2: 7010 2d00 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@002d │ │ -09fbc8: 1a00 c923 |009c: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ -09fbcc: 6e20 3d00 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ -09fbd2: 1a00 0a2e |00a1: const-string v0, "image/*" // string@2e0a │ │ -09fbd6: 6e20 4100 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -09fbdc: 1a00 cb23 |00a6: const-string v0, "android.intent.extra.STREAM" // string@23cb │ │ -09fbe0: 1f07 4900 |00a8: check-cast v7, Landroid/os/Parcelable; // type@0049 │ │ -09fbe4: 6e30 3a00 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@003a │ │ -09fbea: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ -09fbec: 6e20 3f00 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@003f │ │ -09fbf2: 2207 e506 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09fbf6: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ -09fbf8: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ -09fbfa: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ -09fbfc: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ -09fbfe: 0770 |00b7: move-object v0, v7 │ │ -09fc00: 7606 d41a 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09fc06: 1107 |00bb: return-object v7 │ │ +09fa7c: |[09fa7c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09fa8c: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +09fa90: 7120 8d04 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09fa96: 5467 b832 |0005: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09fa9a: 7110 8a04 0700 |0007: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09faa0: 5460 b832 |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09faa4: 7110 8a04 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09faaa: 6e10 dd02 0000 |000f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@02dd │ │ +09fab0: 0a00 |0012: move-result v0 │ │ +09fab2: d800 00fd |0013: add-int/lit8 v0, v0, #int -3 // #fd │ │ +09fab6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +09fab8: 6e30 e402 1700 |0016: invoke-virtual {v7, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@02e4 │ │ +09fabe: 0c07 |0019: move-result-object v7 │ │ +09fac0: 1a00 813e |001a: const-string v0, "this as java.lang.String…ing(startIndex, endIndex)" // string@3e81 │ │ +09fac4: 7120 8c04 0700 |001c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09faca: 2200 3701 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0137 │ │ +09face: 7010 eb02 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +09fad4: 6e20 f202 7000 |0024: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09fada: 1a07 1f2f |0027: const-string v7, "jpg" // string@2f1f │ │ +09fade: 6e20 f202 7000 |0029: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09fae4: 6e10 f602 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +09faea: 0c07 |002f: move-result-object v7 │ │ +09faec: 2200 fa00 |0030: new-instance v0, Ljava/io/File; // type@00fa │ │ +09faf0: 7020 2b02 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ +09faf6: 2207 3400 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ +09fafa: 6e10 f11b 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +09fb00: 0c01 |003a: move-result-object v1 │ │ +09fb02: 5462 b832 |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09fb06: 7030 7d00 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ +09fb0c: 6e10 7e00 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ +09fb12: 0c07 |0043: move-result-object v7 │ │ +09fb14: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ +09fb18: 7010 e81b 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1be8 │ │ +09fb1e: 0c07 |0049: move-result-object v7 │ │ +09fb20: 6201 b432 |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ +09fb24: 7010 ec1b 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fb2a: 0c02 |004f: move-result-object v2 │ │ +09fb2c: 6e10 1e02 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09fb32: 0c02 |0053: move-result-object v2 │ │ +09fb34: 1a03 3529 |0054: const-string v3, "drawView.bitmap" // string@2935 │ │ +09fb38: 7120 8c04 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09fb3e: 6e30 d81b 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ +09fb44: 0c02 |005c: move-result-object v2 │ │ +09fb46: 2204 2f00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@002f │ │ +09fb4a: 7020 7400 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0074 │ │ +09fb50: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ +09fb52: 6e20 7700 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0077 │ │ +09fb58: 7010 ec1b 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fb5e: 0c05 |0069: move-result-object v5 │ │ +09fb60: 6e10 1e02 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09fb66: 0c05 |006d: move-result-object v5 │ │ +09fb68: 7120 8c04 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09fb6e: 6e30 d81b 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ +09fb74: 0c07 |0074: move-result-object v7 │ │ +09fb76: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +09fb78: 1203 |0076: const/4 v3, #int 0 // #0 │ │ +09fb7a: 6e51 7500 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0075 │ │ +09fb80: 6207 0300 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ +09fb84: 2201 fd00 |007c: new-instance v1, Ljava/io/FileOutputStream; // type@00fd │ │ +09fb88: 7020 3f02 0100 |007e: invoke-direct {v1, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ +09fb8e: 1f01 0601 |0081: check-cast v1, Ljava/io/OutputStream; // type@0106 │ │ +09fb92: 1303 6400 |0083: const/16 v3, #int 100 // #64 │ │ +09fb96: 6e40 6e00 7213 |0085: invoke-virtual {v2, v7, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ +09fb9c: 2805 |0088: goto 008d // +0005 │ │ +09fb9e: 0d07 |0089: move-exception v7 │ │ +09fba0: 6e10 3e02 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ +09fba6: 6e10 ea1b 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bea │ │ +09fbac: 0c07 |0090: move-result-object v7 │ │ +09fbae: 1a01 8f39 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@398f │ │ +09fbb2: 7130 8a01 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@018a │ │ +09fbb8: 0c07 |0096: move-result-object v7 │ │ +09fbba: 2202 1c00 |0097: new-instance v2, Landroid/content/Intent; // type@001c │ │ +09fbbe: 7010 2d00 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@002d │ │ +09fbc4: 1a00 c923 |009c: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ +09fbc8: 6e20 3d00 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ +09fbce: 1a00 0a2e |00a1: const-string v0, "image/*" // string@2e0a │ │ +09fbd2: 6e20 4100 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +09fbd8: 1a00 cb23 |00a6: const-string v0, "android.intent.extra.STREAM" // string@23cb │ │ +09fbdc: 1f07 4900 |00a8: check-cast v7, Landroid/os/Parcelable; // type@0049 │ │ +09fbe0: 6e30 3a00 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@003a │ │ +09fbe6: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ +09fbe8: 6e20 3f00 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@003f │ │ +09fbee: 2207 e506 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09fbf2: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ +09fbf4: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ +09fbf6: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ +09fbf8: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ +09fbfa: 0770 |00b7: move-object v0, v7 │ │ +09fbfc: 7606 d41a 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09fc02: 1107 |00bb: return-object v7 │ │ catches : 1 │ │ 0x007a - 0x0088 │ │ Ljava/io/FileNotFoundException; -> 0x0089 │ │ positions : │ │ 0x0005 line=83 │ │ 0x0030 line=84 │ │ 0x0035 line=86 │ │ @@ -271084,66 +271083,66 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -09fc18: |[09fc18] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09fc28: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -09fc2c: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -09fc32: 2200 3400 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ -09fc36: 6e10 f11b 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -09fc3c: 0c01 |000a: move-result-object v1 │ │ -09fc3e: 5472 b832 |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09fc42: 7030 7d00 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ -09fc48: 6e10 7e00 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ -09fc4e: 0c00 |0013: move-result-object v0 │ │ -09fc50: 7010 ec1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ -09fc56: 0c01 |0017: move-result-object v1 │ │ -09fc58: 6e10 1e02 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ -09fc5e: 0c01 |001b: move-result-object v1 │ │ -09fc60: 2202 fd00 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@00fd │ │ -09fc64: 2203 fa00 |001e: new-instance v3, Ljava/io/File; // type@00fa │ │ -09fc68: 5474 b832 |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ -09fc6c: 7110 8a04 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -09fc72: 7020 2b02 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ -09fc78: 7020 3f02 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ -09fc7e: 6203 b432 |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ -09fc82: 1a04 f038 |002d: const-string v4, "oldSketch" // string@38f0 │ │ -09fc86: 7120 8c04 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09fc8c: 1a04 4638 |0032: const-string v4, "newSketch" // string@3846 │ │ -09fc90: 7120 8c04 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -09fc96: 6e30 d81b 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ -09fc9c: 0c00 |003a: move-result-object v0 │ │ -09fc9e: 6201 0400 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ -09fca2: 0723 |003d: move-object v3, v2 │ │ -09fca4: 1f03 0601 |003e: check-cast v3, Ljava/io/OutputStream; // type@0106 │ │ -09fca8: 1204 |0040: const/4 v4, #int 0 // #0 │ │ -09fcaa: 6e40 6e00 1034 |0041: invoke-virtual {v0, v1, v4, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ -09fcb0: 6e10 4102 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0241 │ │ -09fcb6: 6e10 4002 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0240 │ │ -09fcbc: 280a |004a: goto 0054 // +000a │ │ -09fcbe: 0d00 |004b: move-exception v0 │ │ -09fcc0: 6e10 4402 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0244 │ │ -09fcc6: 2805 |004f: goto 0054 // +0005 │ │ -09fcc8: 0d00 |0050: move-exception v0 │ │ -09fcca: 6e10 3e02 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ -09fcd0: 2200 e506 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -09fcd4: 1212 |0056: const/4 v2, #int 1 // #1 │ │ -09fcd6: 2203 8c06 |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -09fcda: 5471 b732 |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ -09fcde: 1244 |005b: const/4 v4, #int 4 // #4 │ │ -09fce0: 7059 0f19 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -09fce6: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -09fce8: 1245 |0060: const/4 v5, #int 4 // #4 │ │ -09fcea: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -09fcec: 0701 |0062: move-object v1, v0 │ │ -09fcee: 7606 d41a 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -09fcf4: 1100 |0066: return-object v0 │ │ +09fc14: |[09fc14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09fc24: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +09fc28: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +09fc2e: 2200 3400 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0034 │ │ +09fc32: 6e10 f11b 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +09fc38: 0c01 |000a: move-result-object v1 │ │ +09fc3a: 5472 b832 |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09fc3e: 7030 7d00 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007d │ │ +09fc44: 6e10 7e00 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007e │ │ +09fc4a: 0c00 |0013: move-result-object v0 │ │ +09fc4c: 7010 ec1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bec │ │ +09fc52: 0c01 |0017: move-result-object v1 │ │ +09fc54: 6e10 1e02 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021e │ │ +09fc5a: 0c01 |001b: move-result-object v1 │ │ +09fc5c: 2202 fd00 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@00fd │ │ +09fc60: 2203 fa00 |001e: new-instance v3, Ljava/io/File; // type@00fa │ │ +09fc64: 5474 b832 |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b8 │ │ +09fc68: 7110 8a04 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +09fc6e: 7020 2b02 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022b │ │ +09fc74: 7020 3f02 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@023f │ │ +09fc7a: 6203 b432 |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b4 │ │ +09fc7e: 1a04 f038 |002d: const-string v4, "oldSketch" // string@38f0 │ │ +09fc82: 7120 8c04 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09fc88: 1a04 4638 |0032: const-string v4, "newSketch" // string@3846 │ │ +09fc8c: 7120 8c04 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +09fc92: 6e30 d81b 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd8 │ │ +09fc98: 0c00 |003a: move-result-object v0 │ │ +09fc9a: 6201 0400 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ +09fc9e: 0723 |003d: move-object v3, v2 │ │ +09fca0: 1f03 0601 |003e: check-cast v3, Ljava/io/OutputStream; // type@0106 │ │ +09fca4: 1204 |0040: const/4 v4, #int 0 // #0 │ │ +09fca6: 6e40 6e00 1034 |0041: invoke-virtual {v0, v1, v4, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006e │ │ +09fcac: 6e10 4102 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0241 │ │ +09fcb2: 6e10 4002 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0240 │ │ +09fcb8: 280a |004a: goto 0054 // +000a │ │ +09fcba: 0d00 |004b: move-exception v0 │ │ +09fcbc: 6e10 4402 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0244 │ │ +09fcc2: 2805 |004f: goto 0054 // +0005 │ │ +09fcc4: 0d00 |0050: move-exception v0 │ │ +09fcc6: 6e10 3e02 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023e │ │ +09fccc: 2200 e506 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +09fcd0: 1212 |0056: const/4 v2, #int 1 // #1 │ │ +09fcd2: 2203 8c06 |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +09fcd6: 5471 b732 |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b7 │ │ +09fcda: 1244 |005b: const/4 v4, #int 4 // #4 │ │ +09fcdc: 7059 0f19 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +09fce2: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +09fce4: 1245 |0060: const/4 v5, #int 4 // #4 │ │ +09fce6: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +09fce8: 0701 |0062: move-object v1, v0 │ │ +09fcea: 7606 d41a 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +09fcf0: 1100 |0066: return-object v0 │ │ catches : 1 │ │ 0x001c - 0x004a │ │ Ljava/io/FileNotFoundException; -> 0x0050 │ │ Ljava/io/IOException; -> 0x004b │ │ positions : │ │ 0x0005 line=130 │ │ 0x0014 line=131 │ │ @@ -271233,70 +271232,70 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a08b8: |[0a08b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -0a08c8: 7120 2b1c 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c2b │ │ -0a08ce: 0e00 |0003: return-void │ │ +0a08b4: |[0a08b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +0a08c4: 7120 2b1c 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c2b │ │ +0a08ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -0a08d0: |[0a08d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -0a08e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a08e2: 7020 021b 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ -0a08e8: 2200 0f07 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@070f │ │ -0a08ec: 7020 011c 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c01 │ │ -0a08f2: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -0a08f6: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -0a08fc: 0c00 |000e: move-result-object v0 │ │ -0a08fe: 5b20 c432 |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c4 │ │ -0a0902: 2200 0e07 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@070e │ │ -0a0906: 7020 fe1b 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1bfe │ │ -0a090c: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -0a0910: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -0a0916: 0c00 |001b: move-result-object v0 │ │ -0a0918: 5b20 c332 |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c3 │ │ -0a091c: 2200 1007 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@0710 │ │ -0a0920: 7020 041c 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c04 │ │ -0a0926: 1f00 d801 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -0a092a: 7110 3f04 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -0a0930: 0c00 |0028: move-result-object v0 │ │ -0a0932: 5b20 c832 |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ -0a0936: 2200 1507 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@0715 │ │ -0a093a: 7020 151c 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c15 │ │ -0a0940: 1f00 d801 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ -0a0944: 7110 3f04 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ -0a094a: 0c00 |0035: move-result-object v0 │ │ -0a094c: 5b20 c932 |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c9 │ │ -0a0950: 2200 a400 |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ -0a0954: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -0a0956: 7110 7002 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a095c: 0c01 |003e: move-result-object v1 │ │ -0a095e: 7020 9801 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ -0a0964: 5b20 c532 |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a0968: 2200 a400 |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ -0a096c: 7020 9801 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ -0a0972: 5b20 c632 |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a0976: 2200 a400 |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ -0a097a: 7020 9801 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ -0a0980: 5b20 c732 |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ -0a0984: 0e00 |0052: return-void │ │ +0a08cc: |[0a08cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +0a08dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a08de: 7020 021b 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b02 │ │ +0a08e4: 2200 0f07 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@070f │ │ +0a08e8: 7020 011c 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c01 │ │ +0a08ee: 1f00 d801 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +0a08f2: 7110 3f04 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +0a08f8: 0c00 |000e: move-result-object v0 │ │ +0a08fa: 5b20 c432 |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c4 │ │ +0a08fe: 2200 0e07 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@070e │ │ +0a0902: 7020 fe1b 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1bfe │ │ +0a0908: 1f00 d801 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +0a090c: 7110 3f04 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +0a0912: 0c00 |001b: move-result-object v0 │ │ +0a0914: 5b20 c332 |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c3 │ │ +0a0918: 2200 1007 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@0710 │ │ +0a091c: 7020 041c 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c04 │ │ +0a0922: 1f00 d801 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +0a0926: 7110 3f04 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +0a092c: 0c00 |0028: move-result-object v0 │ │ +0a092e: 5b20 c832 |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ +0a0932: 2200 1507 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@0715 │ │ +0a0936: 7020 151c 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c15 │ │ +0a093c: 1f00 d801 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01d8 │ │ +0a0940: 7110 3f04 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@043f │ │ +0a0946: 0c00 |0035: move-result-object v0 │ │ +0a0948: 5b20 c932 |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c9 │ │ +0a094c: 2200 a400 |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ +0a0950: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +0a0952: 7110 7002 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a0958: 0c01 |003e: move-result-object v1 │ │ +0a095a: 7020 9801 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ +0a0960: 5b20 c532 |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a0964: 2200 a400 |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ +0a0968: 7020 9801 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ +0a096e: 5b20 c632 |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a0972: 2200 a400 |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a4 │ │ +0a0976: 7020 9801 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0198 │ │ +0a097c: 5b20 c732 |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ +0a0980: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=41 │ │ 0x0004 line=43 │ │ 0x0011 line=44 │ │ 0x001e line=45 │ │ 0x002b line=46 │ │ @@ -271311,18 +271310,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0548: |[0a0548] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0558: 7010 211c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ -0a055e: 0c00 |0003: move-result-object v0 │ │ -0a0560: 1100 |0004: return-object v0 │ │ +0a0544: |[0a0544] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0554: 7010 211c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ +0a055a: 0c00 |0003: move-result-object v0 │ │ +0a055c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271330,18 +271329,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0564: |[0a0564] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0574: 7010 251c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c25 │ │ -0a057a: 0c00 |0003: move-result-object v0 │ │ -0a057c: 1100 |0004: return-object v0 │ │ +0a0560: |[0a0560] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0570: 7010 251c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c25 │ │ +0a0576: 0c00 |0003: move-result-object v0 │ │ +0a0578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271349,18 +271348,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0580: |[0a0580] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0590: 7010 271c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ -0a0596: 0c00 |0003: move-result-object v0 │ │ -0a0598: 1100 |0004: return-object v0 │ │ +0a057c: |[0a057c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a058c: 7010 271c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ +0a0592: 0c00 |0003: move-result-object v0 │ │ +0a0594: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271368,266 +271367,266 @@ │ │ type : '(ILandroidx/lifecycle/MutableLiveData;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 518 16-bit code units │ │ -0a0988: |[0a0988] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ -0a0998: 2200 5500 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a099c: 7020 bf00 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a09a2: 7010 221c 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a09a8: 0c01 |0008: move-result-object v1 │ │ -0a09aa: 6e10 2801 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a09b0: 0c01 |000c: move-result-object v1 │ │ -0a09b2: 1a02 b038 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38b0 │ │ -0a09b6: 7120 8b04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -0a09bc: 1f01 5000 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@0050 │ │ -0a09c0: 7010 221c 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a09c6: 0c03 |0017: move-result-object v3 │ │ -0a09c8: 6e10 2701 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a09ce: 0a03 |001b: move-result v3 │ │ -0a09d0: 7010 221c 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a09d6: 0c04 |001f: move-result-object v4 │ │ -0a09d8: 6e10 2601 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a09de: 0a04 |0023: move-result v4 │ │ -0a09e0: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -0a09e2: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -0a09e4: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ -0a09e8: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ -0a09ec: 6e10 9901 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0199 │ │ -0a09f2: 0c03 |002d: move-result-object v3 │ │ -0a09f4: 7110 8a04 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -0a09fa: 1f03 1201 |0031: check-cast v3, Ljava/lang/Boolean; // type@0112 │ │ -0a09fe: 6e10 6e02 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ -0a0a04: 0a03 |0036: move-result v3 │ │ -0a0a06: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ -0a0a0a: 7110 7002 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a0a10: 0c03 |003c: move-result-object v3 │ │ -0a0a12: 6e20 9c01 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ -0a0a18: 7010 221c 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0a1e: 0c0e |0043: move-result-object v14 │ │ -0a0a20: 6e10 2601 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0a26: 0a0e |0047: move-result v14 │ │ -0a0a28: 1c03 5500 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0a2c: 6e40 ba00 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ -0a0a32: 0c0e |004d: move-result-object v14 │ │ -0a0a34: 1a03 213f |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@3f21 │ │ -0a0a38: 7120 8c04 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0a3e: 1f0e 3f07 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@073f │ │ -0a0a42: 2203 6001 |0055: new-instance v3, Ljava/util/ArrayList; // type@0160 │ │ -0a0a46: 7010 6503 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0365 │ │ -0a0a4c: 1f03 6301 |005a: check-cast v3, Ljava/util/Collection; // type@0163 │ │ -0a0a50: 21e4 |005c: array-length v4, v14 │ │ -0a0a52: 1208 |005d: const/4 v8, #int 0 // #0 │ │ -0a0a54: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ -0a0a58: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ -0a0a5c: 6e20 b800 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0a62: 0a0a |0065: move-result v10 │ │ -0a0a64: 7010 221c 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0a6a: 0c0b |0069: move-result-object v11 │ │ -0a0a6c: 6e10 2601 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0a72: 0a0b |006d: move-result v11 │ │ -0a0a74: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ -0a0a78: 6e10 c000 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ -0a0a7e: 0a0a |0073: move-result v10 │ │ -0a0a80: 6e10 c000 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ -0a0a86: 0a0b |0077: move-result v11 │ │ -0a0a88: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ -0a0a8c: 121a |007a: const/4 v10, #int 1 // #1 │ │ -0a0a8e: 2802 |007b: goto 007d // +0002 │ │ -0a0a90: 120a |007c: const/4 v10, #int 0 // #0 │ │ -0a0a92: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ -0a0a96: 7220 7903 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0379 │ │ -0a0a9c: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0a0aa0: 28da |0084: goto 005e // -0026 │ │ -0a0aa2: 1f03 6e01 |0085: check-cast v3, Ljava/util/List; // type@016e │ │ -0a0aa6: 1f03 2801 |0087: check-cast v3, Ljava/lang/Iterable; // type@0128 │ │ -0a0aaa: 7210 b602 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@02b6 │ │ -0a0ab0: 0c0e |008c: move-result-object v14 │ │ -0a0ab2: 7210 9c03 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@039c │ │ -0a0ab8: 0a03 |0090: move-result v3 │ │ -0a0aba: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ -0a0abe: 7210 9d03 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@039d │ │ -0a0ac4: 0c03 |0096: move-result-object v3 │ │ -0a0ac6: 1f03 5500 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0aca: 2204 5500 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0ace: 7020 bf00 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0ad4: 6e20 b900 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0ada: 0a08 |00a1: move-result v8 │ │ -0a0adc: 6e20 b800 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0ae2: 0a09 |00a5: move-result v9 │ │ -0a0ae4: 6e57 bc00 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0aea: 6e20 bb00 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ -0a0af0: 28e1 |00ac: goto 008d // -001f │ │ -0a0af2: 7110 7002 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a0af8: 0c03 |00b0: move-result-object v3 │ │ -0a0afa: 6e20 9c01 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ -0a0b00: 7010 221c 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b06: 0c0e |00b7: move-result-object v14 │ │ -0a0b08: 6e10 2701 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0b0e: 0a0e |00bb: move-result v14 │ │ -0a0b10: 7010 221c 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b16: 0c03 |00bf: move-result-object v3 │ │ -0a0b18: 6e10 2601 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0b1e: 0a03 |00c3: move-result v3 │ │ -0a0b20: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ -0a0b24: 6e54 bc00 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0b2a: 7010 221c 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b30: 0c0e |00cc: move-result-object v14 │ │ -0a0b32: 6e10 2701 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0b38: 0a0e |00d0: move-result v14 │ │ -0a0b3a: 7010 221c 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b40: 0c01 |00d4: move-result-object v1 │ │ -0a0b42: 6e10 2601 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0b48: 0a01 |00d8: move-result v1 │ │ -0a0b4a: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ -0a0b4e: 220e b101 |00db: new-instance v14, Lkotlin/Pair; // type@01b1 │ │ -0a0b52: 7010 221c 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b58: 0c01 |00e0: move-result-object v1 │ │ -0a0b5a: 6e10 2701 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0b60: 0a01 |00e4: move-result v1 │ │ -0a0b62: 7110 b402 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a0b68: 0c01 |00e8: move-result-object v1 │ │ -0a0b6a: 7010 221c 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b70: 0c03 |00ec: move-result-object v3 │ │ -0a0b72: 6e10 2601 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0b78: 0a03 |00f0: move-result v3 │ │ -0a0b7a: 7110 b402 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a0b80: 0c03 |00f4: move-result-object v3 │ │ -0a0b82: 7030 4104 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ -0a0b88: 281e |00f8: goto 0116 // +001e │ │ -0a0b8a: 220e b101 |00f9: new-instance v14, Lkotlin/Pair; // type@01b1 │ │ -0a0b8e: 7010 221c 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0b94: 0c01 |00fe: move-result-object v1 │ │ -0a0b96: 6e10 2601 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0b9c: 0a01 |0102: move-result v1 │ │ -0a0b9e: 7110 b402 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a0ba4: 0c01 |0106: move-result-object v1 │ │ -0a0ba6: 7010 221c 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0bac: 0c03 |010a: move-result-object v3 │ │ -0a0bae: 6e10 2701 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0bb4: 0a03 |010e: move-result v3 │ │ -0a0bb6: 7110 b402 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a0bbc: 0c03 |0112: move-result-object v3 │ │ -0a0bbe: 7030 4104 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ -0a0bc4: 6e10 4204 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@0442 │ │ -0a0bca: 0c01 |0119: move-result-object v1 │ │ -0a0bcc: 1f01 2e01 |011a: check-cast v1, Ljava/lang/Number; // type@012e │ │ -0a0bd0: 6e10 c102 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@02c1 │ │ -0a0bd6: 0a01 |011f: move-result v1 │ │ -0a0bd8: 6e10 4304 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@0443 │ │ -0a0bde: 0c0e |0123: move-result-object v14 │ │ -0a0be0: 1f0e 2e01 |0124: check-cast v14, Ljava/lang/Number; // type@012e │ │ -0a0be4: 6e10 c102 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@02c1 │ │ -0a0bea: 0a0e |0129: move-result v14 │ │ -0a0bec: 7010 221c 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0bf2: 0c03 |012d: move-result-object v3 │ │ -0a0bf4: 6e10 2801 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a0bfa: 0c03 |0131: move-result-object v3 │ │ -0a0bfc: 7120 8b04 2300 |0132: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -0a0c02: 1f03 5000 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@0050 │ │ -0a0c06: 1c02 5500 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0c0a: 6e40 ba00 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ -0a0c10: 0c02 |013c: move-result-object v2 │ │ -0a0c12: 1a04 223f |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@3f22 │ │ -0a0c16: 7120 8c04 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0c1c: 1f02 3f07 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@073f │ │ -0a0c20: 7010 221c 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0c26: 0c04 |0147: move-result-object v4 │ │ -0a0c28: 6e10 2701 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0c2e: 0a04 |014b: move-result v4 │ │ -0a0c30: 7010 221c 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0c36: 0c08 |014f: move-result-object v8 │ │ -0a0c38: 6e10 2601 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0c3e: 0a08 |0153: move-result v8 │ │ -0a0c40: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ -0a0c44: 2124 |0156: array-length v4, v2 │ │ -0a0c46: 1208 |0157: const/4 v8, #int 0 // #0 │ │ -0a0c48: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ -0a0c4c: 4609 0206 |015a: aget-object v9, v2, v6 │ │ -0a0c50: 6e10 c000 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ -0a0c56: 0a0a |015f: move-result v10 │ │ -0a0c58: 6e10 c000 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ -0a0c5e: 0a0b |0163: move-result v11 │ │ -0a0c60: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ -0a0c64: 6e20 b900 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0c6a: 0a08 |0169: move-result v8 │ │ -0a0c6c: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ -0a0c70: 6e20 b800 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0c76: 0a08 |016f: move-result v8 │ │ -0a0c78: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ -0a0c7c: 2208 5500 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0c80: 7020 bf00 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0c86: 6e57 bc00 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0c8c: 2825 |017a: goto 019f // +0025 │ │ -0a0c8e: 6e20 b900 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0c94: 0a08 |017e: move-result v8 │ │ -0a0c96: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ -0a0c9a: 2208 5500 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0c9e: 7020 bf00 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0ca4: 6e20 b800 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0caa: 0a0a |0189: move-result v10 │ │ -0a0cac: 6e57 bc00 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0cb2: 6e20 b800 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0cb8: 0a08 |0190: move-result v8 │ │ -0a0cba: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ -0a0cbe: 2208 5500 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0cc2: 7020 bf00 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0cc8: 6e20 b800 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0cce: 0a0a |019b: move-result v10 │ │ -0a0cd0: 6e57 bc00 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0cd6: 6e20 b900 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0cdc: 0a08 |01a2: move-result v8 │ │ -0a0cde: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ -0a0ce2: 6e20 b800 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0ce8: 0a08 |01a8: move-result v8 │ │ -0a0cea: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ -0a0cee: 2208 5500 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0cf2: 7020 bf00 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0cf8: 6e20 b900 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0cfe: 0a0a |01b3: move-result v10 │ │ -0a0d00: 6e57 bc00 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0d06: 2831 |01b7: goto 01e8 // +0031 │ │ -0a0d08: 6e20 b900 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0d0e: 0a08 |01bb: move-result v8 │ │ -0a0d10: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ -0a0d14: 6e20 b800 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0d1a: 0a08 |01c1: move-result v8 │ │ -0a0d1c: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ -0a0d20: 2208 5500 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0d24: 7020 bf00 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0d2a: 6e20 b900 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0d30: 0a0a |01cc: move-result v10 │ │ -0a0d32: 6e57 bc00 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0d38: 6e20 b800 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0d3e: 0a08 |01d3: move-result v8 │ │ -0a0d40: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ -0a0d44: 6e20 b900 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0d4a: 0a08 |01d9: move-result v8 │ │ -0a0d4c: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ -0a0d50: 2208 5500 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ -0a0d54: 7020 bf00 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ -0a0d5a: 6e20 b800 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0d60: 0a0a |01e4: move-result v10 │ │ -0a0d62: 6e57 bc00 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0d68: 6e20 bb00 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ -0a0d6e: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ -0a0d70: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a0d74: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ -0a0d78: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ -0a0d7c: 6e57 bc00 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0d82: 7010 221c 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0d88: 0c0d |01f8: move-result-object v13 │ │ -0a0d8a: 1f03 1401 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@0114 │ │ -0a0d8e: 6e20 2a01 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ -0a0d94: 7010 221c 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0d9a: 0c0d |0201: move-result-object v13 │ │ -0a0d9c: 6e20 2901 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@0129 │ │ -0a0da2: 0e00 |0205: return-void │ │ +0a0984: |[0a0984] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ +0a0994: 2200 5500 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0998: 7020 bf00 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a099e: 7010 221c 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a09a4: 0c01 |0008: move-result-object v1 │ │ +0a09a6: 6e10 2801 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a09ac: 0c01 |000c: move-result-object v1 │ │ +0a09ae: 1a02 b038 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38b0 │ │ +0a09b2: 7120 8b04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +0a09b8: 1f01 5000 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@0050 │ │ +0a09bc: 7010 221c 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a09c2: 0c03 |0017: move-result-object v3 │ │ +0a09c4: 6e10 2701 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a09ca: 0a03 |001b: move-result v3 │ │ +0a09cc: 7010 221c 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a09d2: 0c04 |001f: move-result-object v4 │ │ +0a09d4: 6e10 2601 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a09da: 0a04 |0023: move-result v4 │ │ +0a09dc: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +0a09de: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +0a09e0: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ +0a09e4: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ +0a09e8: 6e10 9901 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0199 │ │ +0a09ee: 0c03 |002d: move-result-object v3 │ │ +0a09f0: 7110 8a04 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +0a09f6: 1f03 1201 |0031: check-cast v3, Ljava/lang/Boolean; // type@0112 │ │ +0a09fa: 6e10 6e02 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ +0a0a00: 0a03 |0036: move-result v3 │ │ +0a0a02: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ +0a0a06: 7110 7002 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a0a0c: 0c03 |003c: move-result-object v3 │ │ +0a0a0e: 6e20 9c01 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ +0a0a14: 7010 221c 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0a1a: 0c0e |0043: move-result-object v14 │ │ +0a0a1c: 6e10 2601 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0a22: 0a0e |0047: move-result v14 │ │ +0a0a24: 1c03 5500 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0a28: 6e40 ba00 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ +0a0a2e: 0c0e |004d: move-result-object v14 │ │ +0a0a30: 1a03 213f |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@3f21 │ │ +0a0a34: 7120 8c04 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0a3a: 1f0e 3f07 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@073f │ │ +0a0a3e: 2203 6001 |0055: new-instance v3, Ljava/util/ArrayList; // type@0160 │ │ +0a0a42: 7010 6503 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0365 │ │ +0a0a48: 1f03 6301 |005a: check-cast v3, Ljava/util/Collection; // type@0163 │ │ +0a0a4c: 21e4 |005c: array-length v4, v14 │ │ +0a0a4e: 1208 |005d: const/4 v8, #int 0 // #0 │ │ +0a0a50: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ +0a0a54: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ +0a0a58: 6e20 b800 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0a5e: 0a0a |0065: move-result v10 │ │ +0a0a60: 7010 221c 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0a66: 0c0b |0069: move-result-object v11 │ │ +0a0a68: 6e10 2601 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0a6e: 0a0b |006d: move-result v11 │ │ +0a0a70: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ +0a0a74: 6e10 c000 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ +0a0a7a: 0a0a |0073: move-result v10 │ │ +0a0a7c: 6e10 c000 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ +0a0a82: 0a0b |0077: move-result v11 │ │ +0a0a84: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ +0a0a88: 121a |007a: const/4 v10, #int 1 // #1 │ │ +0a0a8a: 2802 |007b: goto 007d // +0002 │ │ +0a0a8c: 120a |007c: const/4 v10, #int 0 // #0 │ │ +0a0a8e: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ +0a0a92: 7220 7903 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0379 │ │ +0a0a98: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a0a9c: 28da |0084: goto 005e // -0026 │ │ +0a0a9e: 1f03 6e01 |0085: check-cast v3, Ljava/util/List; // type@016e │ │ +0a0aa2: 1f03 2801 |0087: check-cast v3, Ljava/lang/Iterable; // type@0128 │ │ +0a0aa6: 7210 b602 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@02b6 │ │ +0a0aac: 0c0e |008c: move-result-object v14 │ │ +0a0aae: 7210 9c03 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@039c │ │ +0a0ab4: 0a03 |0090: move-result v3 │ │ +0a0ab6: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ +0a0aba: 7210 9d03 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@039d │ │ +0a0ac0: 0c03 |0096: move-result-object v3 │ │ +0a0ac2: 1f03 5500 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0ac6: 2204 5500 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0aca: 7020 bf00 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0ad0: 6e20 b900 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0ad6: 0a08 |00a1: move-result v8 │ │ +0a0ad8: 6e20 b800 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0ade: 0a09 |00a5: move-result v9 │ │ +0a0ae0: 6e57 bc00 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0ae6: 6e20 bb00 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ +0a0aec: 28e1 |00ac: goto 008d // -001f │ │ +0a0aee: 7110 7002 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a0af4: 0c03 |00b0: move-result-object v3 │ │ +0a0af6: 6e20 9c01 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ +0a0afc: 7010 221c 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b02: 0c0e |00b7: move-result-object v14 │ │ +0a0b04: 6e10 2701 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0b0a: 0a0e |00bb: move-result v14 │ │ +0a0b0c: 7010 221c 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b12: 0c03 |00bf: move-result-object v3 │ │ +0a0b14: 6e10 2601 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0b1a: 0a03 |00c3: move-result v3 │ │ +0a0b1c: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ +0a0b20: 6e54 bc00 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0b26: 7010 221c 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b2c: 0c0e |00cc: move-result-object v14 │ │ +0a0b2e: 6e10 2701 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0b34: 0a0e |00d0: move-result v14 │ │ +0a0b36: 7010 221c 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b3c: 0c01 |00d4: move-result-object v1 │ │ +0a0b3e: 6e10 2601 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0b44: 0a01 |00d8: move-result v1 │ │ +0a0b46: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ +0a0b4a: 220e b101 |00db: new-instance v14, Lkotlin/Pair; // type@01b1 │ │ +0a0b4e: 7010 221c 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b54: 0c01 |00e0: move-result-object v1 │ │ +0a0b56: 6e10 2701 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0b5c: 0a01 |00e4: move-result v1 │ │ +0a0b5e: 7110 b402 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a0b64: 0c01 |00e8: move-result-object v1 │ │ +0a0b66: 7010 221c 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b6c: 0c03 |00ec: move-result-object v3 │ │ +0a0b6e: 6e10 2601 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0b74: 0a03 |00f0: move-result v3 │ │ +0a0b76: 7110 b402 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a0b7c: 0c03 |00f4: move-result-object v3 │ │ +0a0b7e: 7030 4104 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ +0a0b84: 281e |00f8: goto 0116 // +001e │ │ +0a0b86: 220e b101 |00f9: new-instance v14, Lkotlin/Pair; // type@01b1 │ │ +0a0b8a: 7010 221c 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0b90: 0c01 |00fe: move-result-object v1 │ │ +0a0b92: 6e10 2601 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0b98: 0a01 |0102: move-result v1 │ │ +0a0b9a: 7110 b402 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a0ba0: 0c01 |0106: move-result-object v1 │ │ +0a0ba2: 7010 221c 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0ba8: 0c03 |010a: move-result-object v3 │ │ +0a0baa: 6e10 2701 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0bb0: 0a03 |010e: move-result v3 │ │ +0a0bb2: 7110 b402 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a0bb8: 0c03 |0112: move-result-object v3 │ │ +0a0bba: 7030 4104 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ +0a0bc0: 6e10 4204 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@0442 │ │ +0a0bc6: 0c01 |0119: move-result-object v1 │ │ +0a0bc8: 1f01 2e01 |011a: check-cast v1, Ljava/lang/Number; // type@012e │ │ +0a0bcc: 6e10 c102 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@02c1 │ │ +0a0bd2: 0a01 |011f: move-result v1 │ │ +0a0bd4: 6e10 4304 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@0443 │ │ +0a0bda: 0c0e |0123: move-result-object v14 │ │ +0a0bdc: 1f0e 2e01 |0124: check-cast v14, Ljava/lang/Number; // type@012e │ │ +0a0be0: 6e10 c102 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@02c1 │ │ +0a0be6: 0a0e |0129: move-result v14 │ │ +0a0be8: 7010 221c 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0bee: 0c03 |012d: move-result-object v3 │ │ +0a0bf0: 6e10 2801 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a0bf6: 0c03 |0131: move-result-object v3 │ │ +0a0bf8: 7120 8b04 2300 |0132: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +0a0bfe: 1f03 5000 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@0050 │ │ +0a0c02: 1c02 5500 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0c06: 6e40 ba00 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ +0a0c0c: 0c02 |013c: move-result-object v2 │ │ +0a0c0e: 1a04 223f |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@3f22 │ │ +0a0c12: 7120 8c04 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0c18: 1f02 3f07 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@073f │ │ +0a0c1c: 7010 221c 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0c22: 0c04 |0147: move-result-object v4 │ │ +0a0c24: 6e10 2701 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0c2a: 0a04 |014b: move-result v4 │ │ +0a0c2c: 7010 221c 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0c32: 0c08 |014f: move-result-object v8 │ │ +0a0c34: 6e10 2601 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0c3a: 0a08 |0153: move-result v8 │ │ +0a0c3c: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ +0a0c40: 2124 |0156: array-length v4, v2 │ │ +0a0c42: 1208 |0157: const/4 v8, #int 0 // #0 │ │ +0a0c44: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ +0a0c48: 4609 0206 |015a: aget-object v9, v2, v6 │ │ +0a0c4c: 6e10 c000 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ +0a0c52: 0a0a |015f: move-result v10 │ │ +0a0c54: 6e10 c000 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00c0 │ │ +0a0c5a: 0a0b |0163: move-result v11 │ │ +0a0c5c: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ +0a0c60: 6e20 b900 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0c66: 0a08 |0169: move-result v8 │ │ +0a0c68: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ +0a0c6c: 6e20 b800 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0c72: 0a08 |016f: move-result v8 │ │ +0a0c74: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ +0a0c78: 2208 5500 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0c7c: 7020 bf00 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0c82: 6e57 bc00 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0c88: 2825 |017a: goto 019f // +0025 │ │ +0a0c8a: 6e20 b900 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0c90: 0a08 |017e: move-result v8 │ │ +0a0c92: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ +0a0c96: 2208 5500 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0c9a: 7020 bf00 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0ca0: 6e20 b800 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0ca6: 0a0a |0189: move-result v10 │ │ +0a0ca8: 6e57 bc00 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0cae: 6e20 b800 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0cb4: 0a08 |0190: move-result v8 │ │ +0a0cb6: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ +0a0cba: 2208 5500 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0cbe: 7020 bf00 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0cc4: 6e20 b800 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0cca: 0a0a |019b: move-result v10 │ │ +0a0ccc: 6e57 bc00 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0cd2: 6e20 b900 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0cd8: 0a08 |01a2: move-result v8 │ │ +0a0cda: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ +0a0cde: 6e20 b800 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0ce4: 0a08 |01a8: move-result v8 │ │ +0a0ce6: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ +0a0cea: 2208 5500 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0cee: 7020 bf00 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0cf4: 6e20 b900 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0cfa: 0a0a |01b3: move-result v10 │ │ +0a0cfc: 6e57 bc00 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0d02: 2831 |01b7: goto 01e8 // +0031 │ │ +0a0d04: 6e20 b900 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0d0a: 0a08 |01bb: move-result v8 │ │ +0a0d0c: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ +0a0d10: 6e20 b800 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0d16: 0a08 |01c1: move-result v8 │ │ +0a0d18: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ +0a0d1c: 2208 5500 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0d20: 7020 bf00 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0d26: 6e20 b900 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0d2c: 0a0a |01cc: move-result v10 │ │ +0a0d2e: 6e57 bc00 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0d34: 6e20 b800 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0d3a: 0a08 |01d3: move-result v8 │ │ +0a0d3c: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ +0a0d40: 6e20 b900 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0d46: 0a08 |01d9: move-result v8 │ │ +0a0d48: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ +0a0d4c: 2208 5500 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@0055 │ │ +0a0d50: 7020 bf00 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00bf │ │ +0a0d56: 6e20 b800 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0d5c: 0a0a |01e4: move-result v10 │ │ +0a0d5e: 6e57 bc00 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0d64: 6e20 bb00 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ +0a0d6a: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ +0a0d6c: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a0d70: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ +0a0d74: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ +0a0d78: 6e57 bc00 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0d7e: 7010 221c 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0d84: 0c0d |01f8: move-result-object v13 │ │ +0a0d86: 1f03 1401 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@0114 │ │ +0a0d8a: 6e20 2a01 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ +0a0d90: 7010 221c 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0d96: 0c0d |0201: move-result-object v13 │ │ +0a0d98: 6e20 2901 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@0129 │ │ +0a0d9e: 0e00 |0205: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0005 line=245 │ │ 0x0014 line=246 │ │ 0x002a line=247 │ │ 0x0039 line=248 │ │ @@ -271694,22 +271693,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a059c: |[0a059c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a05ac: 5420 c332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c3 │ │ -0a05b0: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -0a05b6: 0c00 |0005: move-result-object v0 │ │ -0a05b8: 1a01 e704 |0006: const-string v1, "(...)" // string@04e7 │ │ -0a05bc: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a05c2: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a05c6: 1100 |000d: return-object v0 │ │ +0a0598: |[0a0598] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a05a8: 5420 c332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c3 │ │ +0a05ac: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +0a05b2: 0c00 |0005: move-result-object v0 │ │ +0a05b4: 1a01 e704 |0006: const-string v1, "(...)" // string@04e7 │ │ +0a05b8: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a05be: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a05c2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271717,22 +271716,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a051c: |[0a051c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ -0a052c: 5420 c432 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c4 │ │ -0a0530: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -0a0536: 0c00 |0005: move-result-object v0 │ │ -0a0538: 1a01 ec04 |0006: const-string v1, "(...)" // string@04ec │ │ -0a053c: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0542: 1f00 7800 |000b: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ -0a0546: 1100 |000d: return-object v0 │ │ +0a0518: |[0a0518] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ +0a0528: 5420 c432 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c4 │ │ +0a052c: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +0a0532: 0c00 |0005: move-result-object v0 │ │ +0a0534: 1a01 ec04 |0006: const-string v1, "(...)" // string@04ec │ │ +0a0538: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a053e: 1f00 7800 |000b: check-cast v0, Landroid/widget/EditText; // type@0078 │ │ +0a0542: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271740,22 +271739,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a05c8: |[0a05c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a05d8: 5420 c832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ -0a05dc: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -0a05e2: 0c00 |0005: move-result-object v0 │ │ -0a05e4: 1a01 ee04 |0006: const-string v1, "(...)" // string@04ee │ │ -0a05e8: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a05ee: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a05f2: 1100 |000d: return-object v0 │ │ +0a05c4: |[0a05c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a05d4: 5420 c832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ +0a05d8: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +0a05de: 0c00 |0005: move-result-object v0 │ │ +0a05e0: 1a01 ee04 |0006: const-string v1, "(...)" // string@04ee │ │ +0a05e4: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a05ea: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a05ee: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271763,22 +271762,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a05f4: |[0a05f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0604: 5420 c932 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c9 │ │ -0a0608: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ -0a060e: 0c00 |0005: move-result-object v0 │ │ -0a0610: 1a01 f204 |0006: const-string v1, "(...)" // string@04f2 │ │ -0a0614: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a061a: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a061e: 1100 |000d: return-object v0 │ │ +0a05f0: |[0a05f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0600: 5420 c932 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c9 │ │ +0a0604: 7210 3e04 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@043e │ │ +0a060a: 0c00 |0005: move-result-object v0 │ │ +0a060c: 1a01 f204 |0006: const-string v1, "(...)" // string@04f2 │ │ +0a0610: 7120 8c04 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0616: 1f00 e800 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a061a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #10 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271786,28 +271785,28 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0a1164: |[0a1164] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -0a1174: 6e10 1602 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@0216 │ │ -0a117a: 0a01 |0003: move-result v1 │ │ -0a117c: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ -0a1180: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a1182: 6e20 1802 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0218 │ │ -0a1188: 1401 9700 087f |000a: const v1, #float 1.80778e+38 // #7f080097 │ │ -0a118e: 6e20 1902 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@0219 │ │ -0a1194: 280b |0010: goto 001b // +000b │ │ -0a1196: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0a1198: 6e20 1802 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0218 │ │ -0a119e: 1401 9400 087f |0015: const v1, #float 1.80778e+38 // #7f080094 │ │ -0a11a4: 6e20 1902 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@0219 │ │ -0a11aa: 0e00 |001b: return-void │ │ +0a1160: |[0a1160] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +0a1170: 6e10 1602 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@0216 │ │ +0a1176: 0a01 |0003: move-result v1 │ │ +0a1178: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ +0a117c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a117e: 6e20 1802 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0218 │ │ +0a1184: 1401 9700 087f |000a: const v1, #float 1.80778e+38 // #7f080097 │ │ +0a118a: 6e20 1902 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@0219 │ │ +0a1190: 280b |0010: goto 001b // +000b │ │ +0a1192: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0a1194: 6e20 1802 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0218 │ │ +0a119a: 1401 9400 087f |0015: const v1, #float 1.80778e+38 // #7f080094 │ │ +0a11a0: 6e20 1902 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@0219 │ │ +0a11a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000d line=59 │ │ 0x0012 line=61 │ │ 0x0018 line=62 │ │ @@ -271821,55 +271820,55 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0a0650: |[0a0650] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -0a0660: 1a06 bd3e |0000: const-string v6, "title" // string@3ebd │ │ -0a0664: 7120 8d04 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a066a: 6e10 241c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@1c24 │ │ -0a0670: 0c06 |0008: move-result-object v6 │ │ -0a0672: 2200 b101 |0009: new-instance v0, Lkotlin/Pair; // type@01b1 │ │ -0a0676: 1f05 1401 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ -0a067a: 7210 7202 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -0a0680: 0a05 |0010: move-result v5 │ │ -0a0682: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0a0684: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0a0686: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -0a068a: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -0a068c: 2802 |0016: goto 0018 // +0002 │ │ -0a068e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0a0690: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ -0a0694: 7010 221c 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a069a: 0c05 |001d: move-result-object v5 │ │ -0a069c: 6e10 2801 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a06a2: 0c05 |0021: move-result-object v5 │ │ -0a06a4: 1f05 5100 |0022: check-cast v5, Landroid/text/Spanned; // type@0051 │ │ -0a06a8: 7110 b700 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ -0a06ae: 0c05 |0027: move-result-object v5 │ │ -0a06b0: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ -0a06b4: 7120 8904 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ -0a06ba: 0a05 |002d: move-result v5 │ │ -0a06bc: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ -0a06c0: 1a05 9039 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ -0a06c4: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ -0a06c6: 6e30 3600 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ -0a06cc: 0a05 |0036: move-result v5 │ │ -0a06ce: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ -0a06d2: 2802 |0039: goto 003b // +0002 │ │ -0a06d4: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -0a06d6: 7110 7002 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a06dc: 0c05 |003e: move-result-object v5 │ │ -0a06de: 1406 1d01 117f |003f: const v6, #float 1.92744e+38 // #7f11011d │ │ -0a06e4: 7110 b402 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ -0a06ea: 0c06 |0045: move-result-object v6 │ │ -0a06ec: 7030 4104 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ -0a06f2: 1100 |0049: return-object v0 │ │ +0a064c: |[0a064c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +0a065c: 1a06 bd3e |0000: const-string v6, "title" // string@3ebd │ │ +0a0660: 7120 8d04 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a0666: 6e10 241c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@1c24 │ │ +0a066c: 0c06 |0008: move-result-object v6 │ │ +0a066e: 2200 b101 |0009: new-instance v0, Lkotlin/Pair; // type@01b1 │ │ +0a0672: 1f05 1401 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0114 │ │ +0a0676: 7210 7202 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +0a067c: 0a05 |0010: move-result v5 │ │ +0a067e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0a0680: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0a0682: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +0a0686: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +0a0688: 2802 |0016: goto 0018 // +0002 │ │ +0a068a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0a068c: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ +0a0690: 7010 221c 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0696: 0c05 |001d: move-result-object v5 │ │ +0a0698: 6e10 2801 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a069e: 0c05 |0021: move-result-object v5 │ │ +0a06a0: 1f05 5100 |0022: check-cast v5, Landroid/text/Spanned; // type@0051 │ │ +0a06a4: 7110 b700 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ +0a06aa: 0c05 |0027: move-result-object v5 │ │ +0a06ac: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ +0a06b0: 7120 8904 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0489 │ │ +0a06b6: 0a05 |002d: move-result v5 │ │ +0a06b8: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ +0a06bc: 1a05 9039 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@3990 │ │ +0a06c0: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ +0a06c2: 6e30 3600 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0036 │ │ +0a06c8: 0a05 |0036: move-result v5 │ │ +0a06ca: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ +0a06ce: 2802 |0039: goto 003b // +0002 │ │ +0a06d0: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +0a06d2: 7110 7002 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a06d8: 0c05 |003e: move-result-object v5 │ │ +0a06da: 1406 1d01 117f |003f: const v6, #float 1.92744e+38 // #7f11011d │ │ +0a06e0: 7110 b402 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b4 │ │ +0a06e6: 0c06 |0045: move-result-object v6 │ │ +0a06e8: 7030 4104 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0441 │ │ +0a06ee: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=102 │ │ 0x0009 line=103 │ │ 0x000b line=104 │ │ 0x0042 line=105 │ │ 0x0046 line=103 │ │ @@ -271883,103 +271882,103 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0620: |[0a0620] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getFileExtension:()Ljava/lang/String; │ │ -0a0630: 1a00 bb04 |0000: const-string v0, ".txt" // string@04bb │ │ -0a0634: 1100 |0002: return-object v0 │ │ +0a061c: |[0a061c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getFileExtension:()Ljava/lang/String; │ │ +0a062c: 1a00 bb04 |0000: const-string v0, ".txt" // string@04bb │ │ +0a0630: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : 'getMimeType' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0638: |[0a0638] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getMimeType:()Ljava/lang/String; │ │ -0a0648: 1a00 1a3e |0000: const-string v0, "text/plain" // string@3e1a │ │ -0a064c: 1100 |0002: return-object v0 │ │ +0a0634: |[0a0634] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getMimeType:()Ljava/lang/String; │ │ +0a0644: 1a00 1a3e |0000: const-string v0, "text/plain" // string@3e1a │ │ +0a0648: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : 'noteToSave' │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 96 16-bit code units │ │ -0a06f4: |[0a06f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a0704: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0a0708: 1a01 0c38 |0002: const-string v1, "name" // string@380c │ │ -0a070c: 7120 8d04 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a0712: 0701 |0007: move-object v1, v0 │ │ -0a0714: 1f01 1401 |0008: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ -0a0718: 7210 7202 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -0a071e: 0a01 |000d: move-result v1 │ │ -0a0720: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a0722: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0a0724: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0a0728: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0a072a: 2802 |0013: goto 0015 // +0002 │ │ -0a072c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a072e: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ -0a0732: 7601 221c 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0738: 0c01 |001a: move-result-object v1 │ │ -0a073a: 6e10 2801 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a0740: 0c01 |001e: move-result-object v1 │ │ -0a0742: 6e10 c702 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ -0a0748: 0c01 |0022: move-result-object v1 │ │ -0a074a: 1f01 1401 |0023: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ -0a074e: 7210 7202 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ -0a0754: 0a01 |0028: move-result v1 │ │ -0a0756: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ -0a075a: 1212 |002b: const/4 v2, #int 1 // #1 │ │ -0a075c: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ -0a0760: 2200 e506 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -0a0764: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -0a0766: 1206 |0031: const/4 v6, #int 0 // #0 │ │ -0a0768: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -0a076a: 1248 |0033: const/4 v8, #int 4 // #4 │ │ -0a076c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -0a076e: 0704 |0035: move-object v4, v0 │ │ -0a0770: 7606 d41a 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -0a0776: 2826 |0039: goto 005f // +0026 │ │ -0a0778: 2201 e506 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -0a077c: 121b |003c: const/4 v11, #int 1 // #1 │ │ -0a077e: 220c 8c06 |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -0a0782: 7601 221c 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0788: 0c02 |0042: move-result-object v2 │ │ -0a078a: 6e10 2801 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a0790: 0c02 |0046: move-result-object v2 │ │ -0a0792: 1f02 5100 |0047: check-cast v2, Landroid/text/Spanned; // type@0051 │ │ -0a0796: 7110 b700 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ -0a079c: 0c02 |004c: move-result-object v2 │ │ -0a079e: 1a04 e33e |004d: const-string v4, "toHtml(etContent.text)" // string@3ee3 │ │ -0a07a2: 7120 8c04 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a07a8: 0204 1200 |0052: move/from16 v4, v18 │ │ -0a07ac: 7054 0f19 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -0a07b2: 120d |0057: const/4 v13, #int 0 // #0 │ │ -0a07b4: 124e |0058: const/4 v14, #int 4 // #4 │ │ -0a07b6: 120f |0059: const/4 v15, #int 0 // #0 │ │ -0a07b8: 071a |005a: move-object v10, v1 │ │ -0a07ba: 7606 d41a 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -0a07c0: 0710 |005e: move-object v0, v1 │ │ -0a07c2: 1100 |005f: return-object v0 │ │ +0a06f0: |[0a06f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a0700: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0a0704: 1a01 0c38 |0002: const-string v1, "name" // string@380c │ │ +0a0708: 7120 8d04 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a070e: 0701 |0007: move-object v1, v0 │ │ +0a0710: 1f01 1401 |0008: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ +0a0714: 7210 7202 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +0a071a: 0a01 |000d: move-result v1 │ │ +0a071c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a071e: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0a0720: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0a0724: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0a0726: 2802 |0013: goto 0015 // +0002 │ │ +0a0728: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a072a: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ +0a072e: 7601 221c 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0734: 0c01 |001a: move-result-object v1 │ │ +0a0736: 6e10 2801 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a073c: 0c01 |001e: move-result-object v1 │ │ +0a073e: 6e10 c702 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c7 │ │ +0a0744: 0c01 |0022: move-result-object v1 │ │ +0a0746: 1f01 1401 |0023: check-cast v1, Ljava/lang/CharSequence; // type@0114 │ │ +0a074a: 7210 7202 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0272 │ │ +0a0750: 0a01 |0028: move-result v1 │ │ +0a0752: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ +0a0756: 1212 |002b: const/4 v2, #int 1 // #1 │ │ +0a0758: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ +0a075c: 2200 e506 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +0a0760: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +0a0762: 1206 |0031: const/4 v6, #int 0 // #0 │ │ +0a0764: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +0a0766: 1248 |0033: const/4 v8, #int 4 // #4 │ │ +0a0768: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +0a076a: 0704 |0035: move-object v4, v0 │ │ +0a076c: 7606 d41a 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +0a0772: 2826 |0039: goto 005f // +0026 │ │ +0a0774: 2201 e506 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +0a0778: 121b |003c: const/4 v11, #int 1 // #1 │ │ +0a077a: 220c 8c06 |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +0a077e: 7601 221c 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0784: 0c02 |0042: move-result-object v2 │ │ +0a0786: 6e10 2801 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a078c: 0c02 |0046: move-result-object v2 │ │ +0a078e: 1f02 5100 |0047: check-cast v2, Landroid/text/Spanned; // type@0051 │ │ +0a0792: 7110 b700 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ +0a0798: 0c02 |004c: move-result-object v2 │ │ +0a079a: 1a04 e33e |004d: const-string v4, "toHtml(etContent.text)" // string@3ee3 │ │ +0a079e: 7120 8c04 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a07a4: 0204 1200 |0052: move/from16 v4, v18 │ │ +0a07a8: 7054 0f19 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +0a07ae: 120d |0057: const/4 v13, #int 0 // #0 │ │ +0a07b0: 124e |0058: const/4 v14, #int 4 // #4 │ │ +0a07b2: 120f |0059: const/4 v15, #int 0 // #0 │ │ +0a07b4: 071a |005a: move-object v10, v1 │ │ +0a07b6: 7606 d41a 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +0a07bc: 0710 |005e: move-object v0, v1 │ │ +0a07be: 1100 |005f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=356 │ │ 0x002e line=357 │ │ 0x003a line=359 │ │ locals : │ │ 0x0000 - 0x0060 reg=16 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -271991,241 +271990,241 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 471 16-bit code units │ │ -0a0da4: |[0a0da4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -0a0db4: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ -0a0db8: 7120 8d04 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a0dbe: 6e10 f600 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@00f6 │ │ -0a0dc4: 0a0d |0008: move-result v13 │ │ -0a0dc6: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ -0a0dcc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0a0dce: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ -0a0dd2: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ -0a0dd8: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ -0a0ddc: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ -0a0de2: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ -0a0de6: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ -0a0dea: 220d 5600 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a0dee: 7010 c100 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a0df4: 7010 221c 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0dfa: 0c00 |0023: move-result-object v0 │ │ -0a0dfc: 6e10 2801 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a0e02: 0c00 |0027: move-result-object v0 │ │ -0a0e04: 1a02 b038 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38b0 │ │ -0a0e08: 7120 8b04 2000 |002a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ -0a0e0e: 1f00 5000 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@0050 │ │ -0a0e12: 7010 221c 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0e18: 0c02 |0032: move-result-object v2 │ │ -0a0e1a: 6e10 2701 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0e20: 0a02 |0036: move-result v2 │ │ -0a0e22: 7010 221c 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0e28: 0c03 |003a: move-result-object v3 │ │ -0a0e2a: 6e10 2601 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0e30: 0a03 |003e: move-result v3 │ │ -0a0e32: 1c04 5600 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a0e36: 6e40 ba00 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ -0a0e3c: 0c02 |0044: move-result-object v2 │ │ -0a0e3e: 1f02 4007 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@0740 │ │ -0a0e42: 7010 221c 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0e48: 0c03 |004a: move-result-object v3 │ │ -0a0e4a: 6e10 2701 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0e50: 0a03 |004e: move-result v3 │ │ -0a0e52: 7010 221c 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0e58: 0c04 |0052: move-result-object v4 │ │ -0a0e5a: 6e10 2601 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0e60: 0a04 |0056: move-result v4 │ │ -0a0e62: 1a05 903f |0057: const-string v5, "underlineSpans" // string@3f90 │ │ -0a0e66: 1206 |0059: const/4 v6, #int 0 // #0 │ │ -0a0e68: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ -0a0e6c: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ -0a0e70: 54c3 c732 |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ -0a0e74: 6e10 9901 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0199 │ │ -0a0e7a: 0c03 |0063: move-result-object v3 │ │ -0a0e7c: 7110 8a04 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ -0a0e82: 1f03 1201 |0067: check-cast v3, Ljava/lang/Boolean; // type@0112 │ │ -0a0e86: 6e10 6e02 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ -0a0e8c: 0a03 |006c: move-result v3 │ │ -0a0e8e: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ -0a0e92: 54c3 c732 |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ -0a0e96: 7110 7002 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a0e9c: 0c04 |0074: move-result-object v4 │ │ -0a0e9e: 6e20 9c01 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ -0a0ea4: 7120 8c04 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0eaa: 2123 |007b: array-length v3, v2 │ │ -0a0eac: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -0a0eae: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ -0a0eb2: 4608 0204 |007f: aget-object v8, v2, v4 │ │ -0a0eb6: 6e20 b800 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0ebc: 0a09 |0084: move-result v9 │ │ -0a0ebe: 7010 221c 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0ec4: 0c0a |0088: move-result-object v10 │ │ -0a0ec6: 6e10 2601 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0ecc: 0a0a |008c: move-result v10 │ │ -0a0ece: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ -0a0ed2: 6e10 c200 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ -0a0ed8: 0a09 |0092: move-result v9 │ │ -0a0eda: 6e10 c200 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ -0a0ee0: 0a0a |0096: move-result v10 │ │ -0a0ee2: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ -0a0ee6: 2209 5600 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a0eea: 7010 c100 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a0ef0: 6e20 b900 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a0ef6: 0a0a |00a1: move-result v10 │ │ -0a0ef8: 6e20 b800 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0efe: 0a0b |00a5: move-result v11 │ │ -0a0f00: 6e57 bc00 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0f06: 6e20 bb00 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ -0a0f0c: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a0f10: 28cf |00ae: goto 007d // -0031 │ │ -0a0f12: 54c3 c732 |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ -0a0f16: 7110 7002 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ -0a0f1c: 0c04 |00b4: move-result-object v4 │ │ -0a0f1e: 6e20 9c01 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ -0a0f24: 7010 221c 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f2a: 0c03 |00bb: move-result-object v3 │ │ -0a0f2c: 6e10 2701 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0f32: 0a03 |00bf: move-result v3 │ │ -0a0f34: 7010 221c 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f3a: 0c04 |00c3: move-result-object v4 │ │ -0a0f3c: 6e10 2601 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0f42: 0a04 |00c7: move-result v4 │ │ -0a0f44: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ -0a0f48: 6e58 bc00 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a0f4e: 7010 221c 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f54: 0c03 |00d0: move-result-object v3 │ │ -0a0f56: 6e10 2701 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0f5c: 0a03 |00d4: move-result v3 │ │ -0a0f5e: 7010 221c 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f64: 0c04 |00d8: move-result-object v4 │ │ -0a0f66: 6e10 2601 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0f6c: 0a04 |00dc: move-result v4 │ │ -0a0f6e: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ -0a0f72: 7010 221c 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f78: 0c03 |00e2: move-result-object v3 │ │ -0a0f7a: 6e10 2701 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0f80: 0a03 |00e6: move-result v3 │ │ -0a0f82: 7010 221c 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f88: 0c04 |00ea: move-result-object v4 │ │ -0a0f8a: 6e10 2601 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0f90: 0a04 |00ee: move-result v4 │ │ -0a0f92: 2811 |00ef: goto 0100 // +0011 │ │ -0a0f94: 7010 221c 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0f9a: 0c03 |00f3: move-result-object v3 │ │ -0a0f9c: 6e10 2601 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0fa2: 0a03 |00f7: move-result v3 │ │ -0a0fa4: 7010 221c 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0faa: 0c04 |00fb: move-result-object v4 │ │ -0a0fac: 6e10 2701 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0fb2: 0a04 |00ff: move-result v4 │ │ -0a0fb4: 7010 221c 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0fba: 0c08 |0103: move-result-object v8 │ │ -0a0fbc: 6e10 2701 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ -0a0fc2: 0a08 |0107: move-result v8 │ │ -0a0fc4: 7010 221c 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0fca: 0c09 |010b: move-result-object v9 │ │ -0a0fcc: 6e10 2601 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ -0a0fd2: 0a09 |010f: move-result v9 │ │ -0a0fd4: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ -0a0fd8: 7120 8c04 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a0fde: 2125 |0115: array-length v5, v2 │ │ -0a0fe0: 1208 |0116: const/4 v8, #int 0 // #0 │ │ -0a0fe2: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ -0a0fe6: 4609 0206 |0119: aget-object v9, v2, v6 │ │ -0a0fea: 6e10 c200 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ -0a0ff0: 0a0a |011e: move-result v10 │ │ -0a0ff2: 6e10 c200 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ -0a0ff8: 0a0b |0122: move-result v11 │ │ -0a0ffa: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ -0a0ffe: 6e20 b900 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a1004: 0a08 |0128: move-result v8 │ │ -0a1006: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ -0a100a: 6e20 b800 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1010: 0a08 |012e: move-result v8 │ │ -0a1012: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ -0a1016: 2208 5600 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a101a: 7010 c100 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a1020: 6e57 bc00 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a1026: 2825 |0139: goto 015e // +0025 │ │ -0a1028: 6e20 b900 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a102e: 0a08 |013d: move-result v8 │ │ -0a1030: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ -0a1034: 2208 5600 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a1038: 7010 c100 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a103e: 6e20 b800 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1044: 0a0a |0148: move-result v10 │ │ -0a1046: 6e57 bc00 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a104c: 6e20 b800 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1052: 0a08 |014f: move-result v8 │ │ -0a1054: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ -0a1058: 2208 5600 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a105c: 7010 c100 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a1062: 6e20 b800 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1068: 0a0a |015a: move-result v10 │ │ -0a106a: 6e57 bc00 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a1070: 6e20 b900 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a1076: 0a08 |0161: move-result v8 │ │ -0a1078: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ -0a107c: 6e20 b800 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1082: 0a08 |0167: move-result v8 │ │ -0a1084: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ -0a1088: 2208 5600 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a108c: 7010 c100 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a1092: 6e20 b900 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a1098: 0a0a |0172: move-result v10 │ │ -0a109a: 6e57 bc00 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a10a0: 2831 |0176: goto 01a7 // +0031 │ │ -0a10a2: 6e20 b900 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a10a8: 0a08 |017a: move-result v8 │ │ -0a10aa: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ -0a10ae: 6e20 b800 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a10b4: 0a08 |0180: move-result v8 │ │ -0a10b6: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ -0a10ba: 2208 5600 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a10be: 7010 c100 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a10c4: 6e20 b900 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a10ca: 0a0a |018b: move-result v10 │ │ -0a10cc: 6e57 bc00 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a10d2: 6e20 b800 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a10d8: 0a08 |0192: move-result v8 │ │ -0a10da: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ -0a10de: 6e20 b900 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ -0a10e4: 0a08 |0198: move-result v8 │ │ -0a10e6: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ -0a10ea: 2208 5600 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a10ee: 7010 c100 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a10f4: 6e20 b800 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ -0a10fa: 0a0a |01a3: move-result v10 │ │ -0a10fc: 6e57 bc00 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a1102: 6e20 bb00 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ -0a1108: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ -0a110a: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a110e: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ -0a1112: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ -0a1116: 220d 5600 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0056 │ │ -0a111a: 7010 c100 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ -0a1120: 6e57 bc00 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ -0a1126: 7010 221c 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a112c: 0c0d |01bc: move-result-object v13 │ │ -0a112e: 1f00 1401 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ -0a1132: 6e20 2a01 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ -0a1138: 7010 221c 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a113e: 0c0d |01c5: move-result-object v13 │ │ -0a1140: 6e20 2901 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@0129 │ │ -0a1146: 280d |01c9: goto 01d6 // +000d │ │ -0a1148: 122d |01ca: const/4 v13, #int 2 // #2 │ │ -0a114a: 54c0 c632 |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a114e: 7030 1e1c dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c1e │ │ -0a1154: 2806 |01d0: goto 01d6 // +0006 │ │ -0a1156: 54cd c532 |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a115a: 7030 1e1c 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c1e │ │ -0a1160: 0e00 |01d6: return-void │ │ +0a0da0: |[0a0da0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +0a0db0: 1a00 c73f |0000: const-string v0, "v" // string@3fc7 │ │ +0a0db4: 7120 8d04 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a0dba: 6e10 f600 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@00f6 │ │ +0a0dc0: 0a0d |0008: move-result v13 │ │ +0a0dc2: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ +0a0dc8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0a0dca: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ +0a0dce: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ +0a0dd4: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ +0a0dd8: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ +0a0dde: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ +0a0de2: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ +0a0de6: 220d 5600 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a0dea: 7010 c100 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a0df0: 7010 221c 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0df6: 0c00 |0023: move-result-object v0 │ │ +0a0df8: 6e10 2801 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a0dfe: 0c00 |0027: move-result-object v0 │ │ +0a0e00: 1a02 b038 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38b0 │ │ +0a0e04: 7120 8b04 2000 |002a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048b │ │ +0a0e0a: 1f00 5000 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@0050 │ │ +0a0e0e: 7010 221c 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0e14: 0c02 |0032: move-result-object v2 │ │ +0a0e16: 6e10 2701 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0e1c: 0a02 |0036: move-result v2 │ │ +0a0e1e: 7010 221c 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0e24: 0c03 |003a: move-result-object v3 │ │ +0a0e26: 6e10 2601 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0e2c: 0a03 |003e: move-result v3 │ │ +0a0e2e: 1c04 5600 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a0e32: 6e40 ba00 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00ba │ │ +0a0e38: 0c02 |0044: move-result-object v2 │ │ +0a0e3a: 1f02 4007 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@0740 │ │ +0a0e3e: 7010 221c 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0e44: 0c03 |004a: move-result-object v3 │ │ +0a0e46: 6e10 2701 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0e4c: 0a03 |004e: move-result v3 │ │ +0a0e4e: 7010 221c 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0e54: 0c04 |0052: move-result-object v4 │ │ +0a0e56: 6e10 2601 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0e5c: 0a04 |0056: move-result v4 │ │ +0a0e5e: 1a05 903f |0057: const-string v5, "underlineSpans" // string@3f90 │ │ +0a0e62: 1206 |0059: const/4 v6, #int 0 // #0 │ │ +0a0e64: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ +0a0e68: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ +0a0e6c: 54c3 c732 |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ +0a0e70: 6e10 9901 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0199 │ │ +0a0e76: 0c03 |0063: move-result-object v3 │ │ +0a0e78: 7110 8a04 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048a │ │ +0a0e7e: 1f03 1201 |0067: check-cast v3, Ljava/lang/Boolean; // type@0112 │ │ +0a0e82: 6e10 6e02 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026e │ │ +0a0e88: 0a03 |006c: move-result v3 │ │ +0a0e8a: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ +0a0e8e: 54c3 c732 |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ +0a0e92: 7110 7002 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a0e98: 0c04 |0074: move-result-object v4 │ │ +0a0e9a: 6e20 9c01 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ +0a0ea0: 7120 8c04 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0ea6: 2123 |007b: array-length v3, v2 │ │ +0a0ea8: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0a0eaa: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ +0a0eae: 4608 0204 |007f: aget-object v8, v2, v4 │ │ +0a0eb2: 6e20 b800 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0eb8: 0a09 |0084: move-result v9 │ │ +0a0eba: 7010 221c 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0ec0: 0c0a |0088: move-result-object v10 │ │ +0a0ec2: 6e10 2601 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0ec8: 0a0a |008c: move-result v10 │ │ +0a0eca: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ +0a0ece: 6e10 c200 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ +0a0ed4: 0a09 |0092: move-result v9 │ │ +0a0ed6: 6e10 c200 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ +0a0edc: 0a0a |0096: move-result v10 │ │ +0a0ede: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ +0a0ee2: 2209 5600 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a0ee6: 7010 c100 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a0eec: 6e20 b900 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a0ef2: 0a0a |00a1: move-result v10 │ │ +0a0ef4: 6e20 b800 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0efa: 0a0b |00a5: move-result v11 │ │ +0a0efc: 6e57 bc00 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0f02: 6e20 bb00 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ +0a0f08: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a0f0c: 28cf |00ae: goto 007d // -0031 │ │ +0a0f0e: 54c3 c732 |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ +0a0f12: 7110 7002 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0270 │ │ +0a0f18: 0c04 |00b4: move-result-object v4 │ │ +0a0f1a: 6e20 9c01 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019c │ │ +0a0f20: 7010 221c 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f26: 0c03 |00bb: move-result-object v3 │ │ +0a0f28: 6e10 2701 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0f2e: 0a03 |00bf: move-result v3 │ │ +0a0f30: 7010 221c 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f36: 0c04 |00c3: move-result-object v4 │ │ +0a0f38: 6e10 2601 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0f3e: 0a04 |00c7: move-result v4 │ │ +0a0f40: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ +0a0f44: 6e58 bc00 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a0f4a: 7010 221c 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f50: 0c03 |00d0: move-result-object v3 │ │ +0a0f52: 6e10 2701 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0f58: 0a03 |00d4: move-result v3 │ │ +0a0f5a: 7010 221c 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f60: 0c04 |00d8: move-result-object v4 │ │ +0a0f62: 6e10 2601 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0f68: 0a04 |00dc: move-result v4 │ │ +0a0f6a: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ +0a0f6e: 7010 221c 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f74: 0c03 |00e2: move-result-object v3 │ │ +0a0f76: 6e10 2701 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0f7c: 0a03 |00e6: move-result v3 │ │ +0a0f7e: 7010 221c 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f84: 0c04 |00ea: move-result-object v4 │ │ +0a0f86: 6e10 2601 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0f8c: 0a04 |00ee: move-result v4 │ │ +0a0f8e: 2811 |00ef: goto 0100 // +0011 │ │ +0a0f90: 7010 221c 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0f96: 0c03 |00f3: move-result-object v3 │ │ +0a0f98: 6e10 2601 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0f9e: 0a03 |00f7: move-result v3 │ │ +0a0fa0: 7010 221c 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0fa6: 0c04 |00fb: move-result-object v4 │ │ +0a0fa8: 6e10 2701 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0fae: 0a04 |00ff: move-result v4 │ │ +0a0fb0: 7010 221c 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0fb6: 0c08 |0103: move-result-object v8 │ │ +0a0fb8: 6e10 2701 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@0127 │ │ +0a0fbe: 0a08 |0107: move-result v8 │ │ +0a0fc0: 7010 221c 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a0fc6: 0c09 |010b: move-result-object v9 │ │ +0a0fc8: 6e10 2601 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0126 │ │ +0a0fce: 0a09 |010f: move-result v9 │ │ +0a0fd0: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ +0a0fd4: 7120 8c04 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a0fda: 2125 |0115: array-length v5, v2 │ │ +0a0fdc: 1208 |0116: const/4 v8, #int 0 // #0 │ │ +0a0fde: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ +0a0fe2: 4609 0206 |0119: aget-object v9, v2, v6 │ │ +0a0fe6: 6e10 c200 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ +0a0fec: 0a0a |011e: move-result v10 │ │ +0a0fee: 6e10 c200 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c2 │ │ +0a0ff4: 0a0b |0122: move-result v11 │ │ +0a0ff6: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ +0a0ffa: 6e20 b900 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a1000: 0a08 |0128: move-result v8 │ │ +0a1002: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ +0a1006: 6e20 b800 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a100c: 0a08 |012e: move-result v8 │ │ +0a100e: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ +0a1012: 2208 5600 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a1016: 7010 c100 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a101c: 6e57 bc00 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a1022: 2825 |0139: goto 015e // +0025 │ │ +0a1024: 6e20 b900 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a102a: 0a08 |013d: move-result v8 │ │ +0a102c: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ +0a1030: 2208 5600 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a1034: 7010 c100 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a103a: 6e20 b800 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1040: 0a0a |0148: move-result v10 │ │ +0a1042: 6e57 bc00 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a1048: 6e20 b800 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a104e: 0a08 |014f: move-result v8 │ │ +0a1050: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ +0a1054: 2208 5600 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a1058: 7010 c100 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a105e: 6e20 b800 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1064: 0a0a |015a: move-result v10 │ │ +0a1066: 6e57 bc00 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a106c: 6e20 b900 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a1072: 0a08 |0161: move-result v8 │ │ +0a1074: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ +0a1078: 6e20 b800 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a107e: 0a08 |0167: move-result v8 │ │ +0a1080: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ +0a1084: 2208 5600 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a1088: 7010 c100 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a108e: 6e20 b900 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a1094: 0a0a |0172: move-result v10 │ │ +0a1096: 6e57 bc00 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a109c: 2831 |0176: goto 01a7 // +0031 │ │ +0a109e: 6e20 b900 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a10a4: 0a08 |017a: move-result v8 │ │ +0a10a6: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ +0a10aa: 6e20 b800 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a10b0: 0a08 |0180: move-result v8 │ │ +0a10b2: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ +0a10b6: 2208 5600 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a10ba: 7010 c100 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a10c0: 6e20 b900 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a10c6: 0a0a |018b: move-result v10 │ │ +0a10c8: 6e57 bc00 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a10ce: 6e20 b800 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a10d4: 0a08 |0192: move-result v8 │ │ +0a10d6: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ +0a10da: 6e20 b900 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b9 │ │ +0a10e0: 0a08 |0198: move-result v8 │ │ +0a10e2: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ +0a10e6: 2208 5600 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a10ea: 7010 c100 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a10f0: 6e20 b800 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b8 │ │ +0a10f6: 0a0a |01a3: move-result v10 │ │ +0a10f8: 6e57 bc00 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a10fe: 6e20 bb00 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00bb │ │ +0a1104: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ +0a1106: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a110a: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ +0a110e: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ +0a1112: 220d 5600 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0056 │ │ +0a1116: 7010 c100 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c1 │ │ +0a111c: 6e57 bc00 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bc │ │ +0a1122: 7010 221c 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a1128: 0c0d |01bc: move-result-object v13 │ │ +0a112a: 1f00 1401 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@0114 │ │ +0a112e: 6e20 2a01 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ +0a1134: 7010 221c 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a113a: 0c0d |01c5: move-result-object v13 │ │ +0a113c: 6e20 2901 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@0129 │ │ +0a1142: 280d |01c9: goto 01d6 // +000d │ │ +0a1144: 122d |01ca: const/4 v13, #int 2 // #2 │ │ +0a1146: 54c0 c632 |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a114a: 7030 1e1c dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c1e │ │ +0a1150: 2806 |01d0: goto 01d6 // +0006 │ │ +0a1152: 54cd c532 |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a1156: 7030 1e1c 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c1e │ │ +0a115c: 0e00 |01d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=114 │ │ 0x001b line=118 │ │ 0x0020 line=120 │ │ 0x002f line=122 │ │ 0x0041 line=121 │ │ @@ -272290,63 +272289,63 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -0a11ac: |[0a11ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a11bc: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -0a11c2: 6e20 301c 0400 |0003: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@1c30 │ │ -0a11c8: 1400 e600 097f |0006: const v0, #float 1.82109e+38 // #7f0900e6 │ │ -0a11ce: 6e20 201c 0400 |0009: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ -0a11d4: 0c00 |000c: move-result-object v0 │ │ -0a11d6: 1f00 e800 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ -0a11da: 2201 0d07 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@070d │ │ -0a11de: 7020 fc1b 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@1bfc │ │ -0a11e4: 6e20 1a02 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ -0a11ea: 7010 211c 0400 |0017: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ -0a11f0: 0c00 |001a: move-result-object v0 │ │ -0a11f2: 0741 |001b: move-object v1, v4 │ │ -0a11f4: 1f01 6300 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ -0a11f8: 6e20 1a02 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ -0a11fe: 7010 251c 0400 |0021: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c25 │ │ -0a1204: 0c00 |0024: move-result-object v0 │ │ -0a1206: 6e20 1a02 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ -0a120c: 7010 271c 0400 |0028: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ -0a1212: 0c00 |002b: move-result-object v0 │ │ -0a1214: 6e20 1a02 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ -0a121a: 5440 c532 |002f: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a121e: 0741 |0031: move-object v1, v4 │ │ -0a1220: 1f01 a100 |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ -0a1224: 2202 1107 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; // type@0711 │ │ -0a1228: 7020 071c 4200 |0036: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c07 │ │ -0a122e: 1f02 d901 |0039: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -0a1232: 2203 1407 |003b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ -0a1236: 7020 101c 2300 |003d: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ -0a123c: 1f03 a500 |0040: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -0a1240: 6e30 9a01 1003 |0042: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ -0a1246: 5440 c632 |0045: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a124a: 2202 1207 |0047: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; // type@0712 │ │ -0a124e: 7020 0a1c 4200 |0049: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0a │ │ -0a1254: 1f02 d901 |004c: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -0a1258: 2203 1407 |004e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ -0a125c: 7020 101c 2300 |0050: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ -0a1262: 1f03 a500 |0053: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -0a1266: 6e30 9a01 1003 |0055: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ -0a126c: 5440 c732 |0058: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ -0a1270: 2202 1307 |005a: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; // type@0713 │ │ -0a1274: 7020 0d1c 4200 |005c: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0d │ │ -0a127a: 1f02 d901 |005f: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ -0a127e: 2203 1407 |0061: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ -0a1282: 7020 101c 2300 |0063: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ -0a1288: 1f03 a500 |0066: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ -0a128c: 6e30 9a01 1003 |0068: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ -0a1292: 6f20 2e1b 5400 |006b: invoke-super {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ -0a1298: 0e00 |006e: return-void │ │ +0a11a8: |[0a11a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a11b8: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +0a11be: 6e20 301c 0400 |0003: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@1c30 │ │ +0a11c4: 1400 e600 097f |0006: const v0, #float 1.82109e+38 // #7f0900e6 │ │ +0a11ca: 6e20 201c 0400 |0009: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c20 │ │ +0a11d0: 0c00 |000c: move-result-object v0 │ │ +0a11d2: 1f00 e800 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00e8 │ │ +0a11d6: 2201 0d07 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@070d │ │ +0a11da: 7020 fc1b 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@1bfc │ │ +0a11e0: 6e20 1a02 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ +0a11e6: 7010 211c 0400 |0017: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ +0a11ec: 0c00 |001a: move-result-object v0 │ │ +0a11ee: 0741 |001b: move-object v1, v4 │ │ +0a11f0: 1f01 6300 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@0063 │ │ +0a11f4: 6e20 1a02 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ +0a11fa: 7010 251c 0400 |0021: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c25 │ │ +0a1200: 0c00 |0024: move-result-object v0 │ │ +0a1202: 6e20 1a02 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ +0a1208: 7010 271c 0400 |0028: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ +0a120e: 0c00 |002b: move-result-object v0 │ │ +0a1210: 6e20 1a02 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021a │ │ +0a1216: 5440 c532 |002f: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a121a: 0741 |0031: move-object v1, v4 │ │ +0a121c: 1f01 a100 |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a1 │ │ +0a1220: 2202 1107 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; // type@0711 │ │ +0a1224: 7020 071c 4200 |0036: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c07 │ │ +0a122a: 1f02 d901 |0039: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +0a122e: 2203 1407 |003b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ +0a1232: 7020 101c 2300 |003d: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ +0a1238: 1f03 a500 |0040: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +0a123c: 6e30 9a01 1003 |0042: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ +0a1242: 5440 c632 |0045: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a1246: 2202 1207 |0047: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; // type@0712 │ │ +0a124a: 7020 0a1c 4200 |0049: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0a │ │ +0a1250: 1f02 d901 |004c: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +0a1254: 2203 1407 |004e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ +0a1258: 7020 101c 2300 |0050: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ +0a125e: 1f03 a500 |0053: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +0a1262: 6e30 9a01 1003 |0055: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ +0a1268: 5440 c732 |0058: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c7 │ │ +0a126c: 2202 1307 |005a: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; // type@0713 │ │ +0a1270: 7020 0d1c 4200 |005c: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0d │ │ +0a1276: 1f02 d901 |005f: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01d9 │ │ +0a127a: 2203 1407 |0061: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@0714 │ │ +0a127e: 7020 101c 2300 |0063: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c10 │ │ +0a1284: 1f03 a500 |0066: check-cast v3, Landroidx/lifecycle/Observer; // type@00a5 │ │ +0a1288: 6e30 9a01 1003 |0068: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019a │ │ +0a128e: 6f20 2e1b 5400 |006b: invoke-super {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2e │ │ +0a1294: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x0009 line=55 │ │ 0x000f line=56 │ │ 0x0017 line=65 │ │ 0x0021 line=66 │ │ @@ -272364,20 +272363,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a129c: |[0a129c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ -0a12ac: 7010 221c 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a12b2: 0c00 |0003: move-result-object v0 │ │ -0a12b4: 1f00 8700 |0004: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ -0a12b8: 6e20 1d1c 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1c1d │ │ -0a12be: 0e00 |0009: return-void │ │ +0a1298: |[0a1298] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ +0a12a8: 7010 221c 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a12ae: 0c00 |0003: move-result-object v0 │ │ +0a12b0: 1f00 8700 |0004: check-cast v0, Landroid/widget/TextView; // type@0087 │ │ +0a12b4: 6e20 1d1c 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1c1d │ │ +0a12ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -272385,41 +272384,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a12c0: |[0a12c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ -0a12d0: 0e00 |0000: return-void │ │ +0a12bc: |[0a12bc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ +0a12cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : 'onNoteLoadedFromDB' │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a12d4: |[0a12d4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -0a12e4: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ -0a12e8: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a12ee: 7010 221c 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a12f4: 0c00 |0008: move-result-object v0 │ │ -0a12f6: 6e10 1a19 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ -0a12fc: 0c02 |000c: move-result-object v2 │ │ -0a12fe: 7110 b600 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b6 │ │ -0a1304: 0c02 |0010: move-result-object v2 │ │ -0a1306: 1f02 1401 |0011: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ -0a130a: 6e20 2a01 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ -0a1310: 0e00 |0016: return-void │ │ +0a12d0: |[0a12d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +0a12e0: 1a00 6838 |0000: const-string v0, "note" // string@3868 │ │ +0a12e4: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a12ea: 7010 221c 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a12f0: 0c00 |0008: move-result-object v0 │ │ +0a12f2: 6e10 1a19 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191a │ │ +0a12f8: 0c02 |000c: move-result-object v2 │ │ +0a12fa: 7110 b600 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b6 │ │ +0a1300: 0c02 |0010: move-result-object v2 │ │ +0a1302: 1f02 1401 |0011: check-cast v2, Ljava/lang/CharSequence; // type@0114 │ │ +0a1306: 6e20 2a01 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012a │ │ +0a130c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0017 reg=2 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -272428,29 +272427,29 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a1314: |[0a1314] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ -0a1324: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ -0a1328: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a132e: 2200 0901 |0005: new-instance v0, Ljava/io/PrintWriter; // type@0109 │ │ -0a1332: 7020 5f02 2000 |0007: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@025f │ │ -0a1338: 7010 221c 0100 |000a: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a133e: 0c02 |000d: move-result-object v2 │ │ -0a1340: 6e10 2801 0200 |000e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a1346: 0c02 |0011: move-result-object v2 │ │ -0a1348: 1f02 5100 |0012: check-cast v2, Landroid/text/Spanned; // type@0051 │ │ -0a134c: 7110 b700 0200 |0014: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ -0a1352: 0c02 |0017: move-result-object v2 │ │ -0a1354: 6e20 6202 2000 |0018: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0262 │ │ -0a135a: 6e10 6102 0000 |001b: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ -0a1360: 0e00 |001e: return-void │ │ +0a1310: |[0a1310] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/OutputStream;)V │ │ +0a1320: 1a00 c539 |0000: const-string v0, "outputStream" // string@39c5 │ │ +0a1324: 7120 8d04 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a132a: 2200 0901 |0005: new-instance v0, Ljava/io/PrintWriter; // type@0109 │ │ +0a132e: 7020 5f02 2000 |0007: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@025f │ │ +0a1334: 7010 221c 0100 |000a: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a133a: 0c02 |000d: move-result-object v2 │ │ +0a133c: 6e10 2801 0200 |000e: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a1342: 0c02 |0011: move-result-object v2 │ │ +0a1344: 1f02 5100 |0012: check-cast v2, Landroid/text/Spanned; // type@0051 │ │ +0a1348: 7110 b700 0200 |0014: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ +0a134e: 0c02 |0017: move-result-object v2 │ │ +0a1350: 6e20 6202 2000 |0018: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0262 │ │ +0a1356: 6e10 6102 0000 |001b: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ +0a135c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x001b line=371 │ │ locals : │ │ 0x0000 - 0x001f reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -272461,47 +272460,47 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -0a07c4: |[0a07c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a07d4: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -0a07d8: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a07de: 2203 1c00 |0005: new-instance v3, Landroid/content/Intent; // type@001c │ │ -0a07e2: 7010 2d00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002d │ │ -0a07e8: 1a00 c923 |000a: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ -0a07ec: 6e20 3d00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ -0a07f2: 1a00 1a3e |000f: const-string v0, "text/plain" // string@3e1a │ │ -0a07f6: 6e20 4100 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -0a07fc: 7010 221c 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a0802: 0c00 |0017: move-result-object v0 │ │ -0a0804: 6e10 2801 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a080a: 0c00 |001b: move-result-object v0 │ │ -0a080c: 2201 3701 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ -0a0810: 7010 eb02 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ -0a0816: 6e20 f202 8100 |0021: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a081c: 1a08 7101 |0024: const-string v8, " │ │ +0a07c0: |[0a07c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a07d0: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +0a07d4: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a07da: 2203 1c00 |0005: new-instance v3, Landroid/content/Intent; // type@001c │ │ +0a07de: 7010 2d00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002d │ │ +0a07e4: 1a00 c923 |000a: const-string v0, "android.intent.action.SEND" // string@23c9 │ │ +0a07e8: 6e20 3d00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003d │ │ +0a07ee: 1a00 1a3e |000f: const-string v0, "text/plain" // string@3e1a │ │ +0a07f2: 6e20 4100 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +0a07f8: 7010 221c 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a07fe: 0c00 |0017: move-result-object v0 │ │ +0a0800: 6e10 2801 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a0806: 0c00 |001b: move-result-object v0 │ │ +0a0808: 2201 3701 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0137 │ │ +0a080c: 7010 eb02 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02eb │ │ +0a0812: 6e20 f202 8100 |0021: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a0818: 1a08 7101 |0024: const-string v8, " │ │ │ │ " // string@0171 │ │ -0a0820: 6e20 f202 8100 |0026: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a0826: 6e20 f102 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f1 │ │ -0a082c: 6e10 f602 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ -0a0832: 0c08 |002f: move-result-object v8 │ │ -0a0834: 1a00 cc23 |0030: const-string v0, "android.intent.extra.TEXT" // string@23cc │ │ -0a0838: 6e30 3b00 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ -0a083e: 2208 e506 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -0a0842: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0a0844: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -0a0846: 1245 |0039: const/4 v5, #int 4 // #4 │ │ -0a0848: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -0a084a: 0781 |003b: move-object v1, v8 │ │ -0a084c: 7606 d41a 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -0a0852: 1108 |003f: return-object v8 │ │ +0a081c: 6e20 f202 8100 |0026: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a0822: 6e20 f102 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f1 │ │ +0a0828: 6e10 f602 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f6 │ │ +0a082e: 0c08 |002f: move-result-object v8 │ │ +0a0830: 1a00 cc23 |0030: const-string v0, "android.intent.extra.TEXT" // string@23cc │ │ +0a0834: 6e30 3b00 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@003b │ │ +0a083a: 2208 e506 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +0a083e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0a0840: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +0a0842: 1245 |0039: const/4 v5, #int 4 // #4 │ │ +0a0844: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +0a0846: 0781 |003b: move-object v1, v8 │ │ +0a0848: 7606 d41a 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +0a084e: 1108 |003f: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=94 │ │ 0x000c line=95 │ │ 0x0011 line=96 │ │ 0x0014 line=97 │ │ 0x0035 line=98 │ │ @@ -272514,37 +272513,37 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 41 16-bit code units │ │ -0a0854: |[0a0854] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a0864: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ -0a0868: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ -0a086e: 2200 e506 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ -0a0872: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0a0874: 2203 8c06 |0008: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ -0a0878: 7010 221c 0700 |000a: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ -0a087e: 0c01 |000d: move-result-object v1 │ │ -0a0880: 6e10 2801 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ -0a0886: 0c01 |0011: move-result-object v1 │ │ -0a0888: 1f01 5100 |0012: check-cast v1, Landroid/text/Spanned; // type@0051 │ │ -0a088c: 7110 b700 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ -0a0892: 0c01 |0017: move-result-object v1 │ │ -0a0894: 1a04 e33e |0018: const-string v4, "toHtml(etContent.text)" // string@3ee3 │ │ -0a0898: 7120 8c04 4100 |001a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ -0a089e: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -0a08a0: 7059 0f19 8341 |001e: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ -0a08a6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0a08a8: 1245 |0022: const/4 v5, #int 4 // #4 │ │ -0a08aa: 1206 |0023: const/4 v6, #int 0 // #0 │ │ -0a08ac: 0701 |0024: move-object v1, v0 │ │ -0a08ae: 7606 d41a 0100 |0025: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ -0a08b4: 1100 |0028: return-object v0 │ │ +0a0850: |[0a0850] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a0860: 1a00 0c38 |0000: const-string v0, "name" // string@380c │ │ +0a0864: 7120 8d04 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@048d │ │ +0a086a: 2200 e506 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e5 │ │ +0a086e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0a0870: 2203 8c06 |0008: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@068c │ │ +0a0874: 7010 221c 0700 |000a: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c22 │ │ +0a087a: 0c01 |000d: move-result-object v1 │ │ +0a087c: 6e10 2801 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0128 │ │ +0a0882: 0c01 |0011: move-result-object v1 │ │ +0a0884: 1f01 5100 |0012: check-cast v1, Landroid/text/Spanned; // type@0051 │ │ +0a0888: 7110 b700 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b7 │ │ +0a088e: 0c01 |0017: move-result-object v1 │ │ +0a0890: 1a04 e33e |0018: const-string v4, "toHtml(etContent.text)" // string@3ee3 │ │ +0a0894: 7120 8c04 4100 |001a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@048c │ │ +0a089a: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +0a089c: 7059 0f19 8341 |001e: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@190f │ │ +0a08a2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0a08a4: 1245 |0022: const/4 v5, #int 4 // #4 │ │ +0a08a6: 1206 |0023: const/4 v6, #int 0 // #0 │ │ +0a08a8: 0701 |0024: move-object v1, v0 │ │ +0a08aa: 7606 d41a 0100 |0025: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad4 │ │ +0a08b0: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=352 │ │ locals : │ │ 0x0000 - 0x0029 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0029 reg=8 (null) Ljava/lang/String; │ │ 0x0000 - 0x0029 reg=9 (null) I │ ├── classes3.jar │ │ ├── zipinfo {} │ │ │ @@ -1246,19 +1246,19 @@ │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/HelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2634 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/RecycleActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 546 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SettingsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 781 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SplashActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4311 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/TutorialActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 12467 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/main/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3929 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 22706 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 22702 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1274 b- stor 80-Jan-01 00:00 kotlinx/coroutines/future/CompletableFutureCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 kotlinx/coroutines/internal/LockFreeLinkedListNode$toString$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1395 b- stor 80-Jan-01 00:00 kotlinx/coroutines/internal/ScopeCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 1181 b- stor 80-Jan-01 00:00 kotlinx/coroutines/scheduling/DefaultScheduler.class │ │ │ ?rwxrwxr-x 2.0 unx 2178 b- stor 80-Jan-01 00:00 kotlinx/coroutines/selects/UnbiasedSelectBuilderImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 11781 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 9626 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 9524 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 10740 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 482 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/internal/FlowCoroutine.class │ │ │ -1262 files, 2514360 bytes uncompressed, 1990891 bytes compressed: 20.8% │ │ │ +1262 files, 2514356 bytes uncompressed, 1990891 bytes compressed: 20.8% │ │ ├── org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -113,16 +113,17 @@ │ │ │ │ final ActivityResultLauncher registerForActivityResult = this.registerForActivityResult((ActivityResultContract)new ActivityResultContracts$StartActivityForResult(), (ActivityResultCallback)new BaseNoteActivity$$ExternalSyntheticLambda2(this)); │ │ │ │ Intrinsics.checkNotNullExpressionValue((Object)registerForActivityResult, "registerForActivityResul\u2026 }\n }\n }"); │ │ │ │ this.saveToExternalStorageResultLauncher = registerForActivityResult; │ │ │ │ } │ │ │ │ │ │ │ │ private final void cancelNotification() { │ │ │ │ NotificationHelper.removeNotificationFromAlarmManager((Context)this, this.id, 1, this.getEtName().getText().toString()); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - final Notification notification = new Notification(this.id, 0); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + final Notification notification = new Notification(intExtra, 0); │ │ │ │ CreateEditNoteViewModel createEditNoteViewModel = this.createEditNoteViewModel; │ │ │ │ if (createEditNoteViewModel == null) { │ │ │ │ Intrinsics.throwUninitializedPropertyAccessException("createEditNoteViewModel"); │ │ │ │ createEditNoteViewModel = null; │ │ │ │ } │ │ │ │ createEditNoteViewModel.delete(notification); │ │ │ │ this.loadActivity(false); ├── smali_classes3/org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.smali │ @@ -514,35 +514,33 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->id:I │ │ .line 454 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ const/4 v2, 0x0 │ │ - invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 455 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - if-nez v1, :cond_0 │ + if-nez v0, :cond_0 │ │ - const-string v1, "createEditNoteViewModel" │ + const-string v0, "createEditNoteViewModel" │ │ - invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V │ + invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V │ │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ :cond_0 │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ .line 456 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->loadActivity(Z)V │ │ return-void │ .end method ├── assets/dexopt/baseline.prof │ @@ -1,104 +1,104 @@ │ 00000000: 7072 6f00 3031 3000 02b7 5000 0061 0600 pro.010...P..a.. │ -00000010: 0078 01ed 9c5d 8854 6518 c7df f9d8 9951 .x...].Te......Q │ -00000020: 379d 5d3f 1acd ea20 eb47 0936 6e46 5d14 7.]?... .G.6nF]. │ -00000030: 9dc0 34ac 8bba 28f5 aa89 dad2 3e8c 580a ..4...(.....>.X. │ -00000040: 2f24 8ec2 5e44 1a7a e147 d8c5 125d d855 /$..^D.z.G...].U │ -00000050: 5d84 5011 0c82 5910 0446 d045 81d0 4537 ].P...Y..F.E..E7 │ +00000010: 0078 01ed 9c5d 8854 6518 c7df 3933 3b33 .x...].Te...93;3 │ +00000020: eaa6 b3eb 47a3 594d b27e 9460 e366 d445 ....G.YM.~.`.f.E │ +00000030: d109 4cc3 ba28 a8d4 ab26 6a4b 2b8c 580a ..L..(...&jK+.X. │ +00000040: 2f24 8ec2 4292 865e f811 76b1 4417 7655 /$..B..^..v.D.vU │ +00000050: 1711 1404 8360 7611 0446 d045 81d0 4537 .....`v..F.E..E7 │ 00000060: 425e da07 d9f3 3b73 fece 9965 c789 24dc B^....;s...e..$. │ 00000070: e039 cb73 dee7 7dbe dfff 79cf 99d9 7966 .9.s..}...y...yf │ -00000080: 7741 3818 c6e6 85f0 c4d1 577f fbf8 8f10 wA8.......W..... │ -00000090: 9e7d f999 c9c9 89c9 0dcf 4dec 1d0e 21ac .}........M...!. │ -000000a0: 337a e5f4 e75f 7fb1 f2aa ea6e 74e7 1787 3z..._.....nt... │ -000000b0: 5036 5dd1 a830 8390 dd6c 6451 4335 d3c1 P6]..0...ldQC5.. │ -000000c0: e76d 89fd 5da6 c306 ddaa 6c24 1ef6 0b8c .m..].....l$.... │ -000000d0: b619 3147 6f25 8445 46e4 45c6 08ad 319a ..1Go%.EF.E...1. │ -000000e0: 341a 319a 3242 86ed 5233 cae7 443e 6424 4.1.2B..R3..D>d$ │ -000000f0: 193c 714a 46e4 531e ecb0 61ac 198d 1aa1 ... │ -00000110: c428 ef43 ae0d 994c f9f1 a918 e1a7 da18 .(.C...L........ │ -00000120: e587 8fe4 0b33 3be5 910f 3679 5e73 7096 .....3;...6y^sp. │ -00000130: 9c18 22e9 99b3 0e6c c877 6fc6 3397 1fb6 .."....l.wo.3... │ -00000140: d8a8 06f9 be95 c990 af37 c29e f5b2 1688 .........7...... │ -00000150: 78ba 8e8a a535 a323 e63d a640 9727 c5bf x....5.#.=.@.'.. │ -00000160: d5e4 c496 8f6c 9041 0f18 21e3 1a08 0fe4 .....l.A..!..... │ -00000170: f833 a2a3 0ee9 90bf 6604 26ca 81dd 2123 .3......f.&...!# │ -00000180: 6ca9 077c 8519 73e5 a65e 74ec 3f6c 151f l..|..s..^t.?l.. │ -00000190: 1eda 6327 6c6e cfe6 9293 9f5c 76bb a476 ..c'ln.....\v..v │ -000001a0: ca3b dfe6 ca03 e6c8 8909 5ee2 9943 c465 .;........^..C.e │ -000001b0: a416 f2e3 4b7c 8dac 0fc2 0e39 3919 553b ....K|.....99.U; │ -000001c0: bcee 1bea bbc9 88dc d8b3 47c9 878f d6b6 ..........G..... │ -000001d0: d678 d68e 9ff2 8b67 843e cd74 f2c5 4e36 .x.....g.>.t..N6 │ -000001e0: f8ca 1f19 36c2 725f 6647 6dc8 21c5 cc8f ....6.r_fGm.!... │ -000001f0: c483 d06b 5df0 c28c baa9 39af 530d aa83 ...k].....9.S... │ -00000200: 3936 ac17 5fb0 950d 7831 5f66 04bf c89c 96.._...x1_f.... │ -00000210: 540b 7b18 3b48 3ef0 ac01 5bf6 a56a 2536 T.{.;H>...[..j%6 │ -00000220: bcd6 2cec e5ab 7572 ade0 b143 472e e563 ..,...ur...CG..c │ -00000230: 4df8 61c3 b381 78ba cfe1 b1c3 07fe 7b23 M.a...x.......{# │ -00000240: ea83 bfcb 88f5 1357 3820 d71e 5a61 13e6 .......W8 ..Za.. │ -00000250: ca03 0f9d b513 f1a8 5d7e f8a0 531e d9ce ........]~..S... │ -00000260: 3682 81e4 f0f2 915c f37c 3cd9 b12e ad9d 6......\.|<..... │ -00000270: 3563 cb6b 856c b143 cea8 bab1 517d c8f2 5c.k.l.C....Q}.. │ -00000280: 3ad5 815c 6b61 6f28 0e7a 74c4 0427 d933 :..\kao(.zt..'.3 │ -00000290: 574e 9ed5 d873 6db0 55fd 795e f118 f331 WN...sm.U.y^...1 │ -000002a0: e1c9 8b0f f189 050f e18f 1e39 737c 2178 ...........9s|!x │ -000002b0: e4f0 e878 7ead 3562 8d60 21bf 43f6 8053 ...x~.5b.`!.C..S │ -000002c0: 2e7c 9e32 620e 31d7 fd9f 5f4b 5e3f 9357 .|.2b.1..._K^?.W │ -000002d0: 5cc9 35ea d9c4 3c5f 9bf4 1ae5 2f1b c9f3 \.5...<_..../... │ -000002e0: a36c f232 f87e 3ec8 e503 2f8c f2af b9f8 .l.2.~>.../..... │ -000002f0: 378c 18b9 b68c bcd6 33ca 175e d812 47f9 7.......3..^..G. │ -00000300: 34e6 6de5 f37a 6687 8d9e 11d8 ad37 d25e 4.m..zf......7.^ │ -00000310: e19a 281e 7b97 fc8f 5a72 ec06 d1a5 62d5 ..(.{...Zr....b. │ -00000320: 6cf4 53b2 9823 76cd 0a56 73c9 eeef 82d5 l.S..#v..Vs..... │ -00000330: 5bcc b425 1be1 e7db bd5d 0a3b 8d43 02f1 [..%.....].;.C.. │ -00000340: 53b2 dd5b 3204 3ab3 4a6a 594c 6515 db33 S..[2.:.JjYLe..3 │ -00000350: c534 6e39 b32c d80e 2a9b a462 3f64 204f .4n9.,..*..b?d O │ -00000360: c19e ecc4 9f97 9e8b a97f 2716 673c 8b69 ..........'.g<.i │ -00000370: 2eb8 2546 43a9 045d a7be 5b8c ab9a 5d27 ..%FC..]..[...]' │ -00000380: 47b7 aeb2 dd31 c857 9877 c772 4dca c143 G....1.W.w.rM..C │ -00000390: c4e9 44a7 c652 b8bf 5608 1bc3 7bc0 e987 ..D..R..V...{... │ -000003a0: 2370 0310 d8fc 7408 51dc 4a16 26fd 930f #p....t.Q.J.&... │ -000003b0: f3f2 1a97 ca91 4c12 7b16 c421 dac2 e3c5 ......L.{..!.... │ -000003c0: 7674 fea8 857a 7e0a bfca 68f0 0e8f b7ee vt...z~...h..... │ -000003d0: 3a11 de5e 1585 a454 b5b8 f6ca 73ce dc2c :..^...T....s.., │ -000003e0: d87e 1ec6 f628 3b53 3bdd de14 1ac7 5797 .~...(;S;.....W. │ -000003f0: 5a4f 2e6b 6659 f6ce dbc5 b3be e738 95ce ZO.kfY.......8.. │ -00000400: 8643 12d5 cab5 f699 38ee d1f6 9d5c e64d .C......8....\.M │ -00000410: c7d4 f64c 6f4f d7e8 5865 63ef e28a 110f ...LoO..Xec..... │ -00000420: bbde a354 4c42 a35e b173 fbb6 5ecd 8059 ...TLB.^.s..^..Y │ -00000430: 194c 168d 8664 799c be87 b3d9 07e1 c3e2 .L...dy......... │ -00000440: 5488 43a9 31d2 18ae a6c0 d543 31aa 27e5 T.C.1......C1.'. │ -00000450: 4242 2549 32f4 c6ec 5193 d14f 9264 717d BB%I2...Q..O.dq} │ -00000460: 06cc ad47 de5c dd2c 34c3 43ad cf0e 84c3 ...G.\.,4.C..... │ -00000470: f6ae be10 e2f4 9acd 1e24 938e 8770 673c .........$...pg< │ -00000480: b4d9 66f7 85e1 5a6d 5934 96d4 1f1f 0f07 ..f...ZmY4...... │ -00000490: 3a17 3129 b477 f777 af85 b4d0 90c4 b595 :.1).w.w........ │ -000004a0: 512f 78b3 3a7d c32b cfbf 39e2 42d4 6cff Q/x.:}.+..9.B.l. │ -000004b0: f5f3 ae8b 5b0a f1a8 edcf 1de5 2343 27be ....[.......#C'. │ -000004c0: 5adc 486a 6b6a d505 212a 9edf 74e0 446b Z.Hjkj..!*..t.Dk │ -000004d0: ba1e e289 75ef 8f18 2ee9 ba8b 76b6 e5f9 ....u.......v... │ -000004e0: e108 3802 8e80 23e0 0838 0273 1e81 c7ba ..8...#..8.s.... │ -000004f0: 6f24 da43 cd1d 3ffd 19c2 8f97 2f7e fbeb o$.C..?...../~.. │ -00000500: f187 cbe1 92bd 2b2a 3442 eb9d 175f e87d ......+*4B..._.} │ -00000510: 2398 cc4f 3f45 0849 33b6 dfba f820 c30f #..O?E.I3.... .. │ -00000520: 4760 2002 ed2b 034d dcc0 1170 041c 0147 G` ..+.M...p...G │ -00000530: c011 7004 1c01 47c0 1170 041c 0147 c011 ..p...G..p...G.. │ -00000540: 7004 1c01 47c0 1118 8000 5df7 69ba eed3 p...G.....].i... │ -00000550: fd0d 8769 27b7 abe5 480d f5c4 be55 1587 ...i'...H....U.. │ +00000080: 7741 3814 c6e6 85f0 e4b1 d77e fbe4 8f10 wA8........~.... │ +00000090: 9e7f f5b9 c9c9 89c9 0d2f 4cec 1d0e 21ac ........./L...!. │ +000000a0: 337a fba9 8377 7cb9 f2aa ea1e 74e7 1787 3z...w|.....t... │ +000000b0: 5032 5d64 5498 41c8 6e36 b2a8 a192 e9e0 P2]dT.A.n6...... │ +000000c0: f3b6 c4fe 2ed3 6183 6e55 3612 0ffb 0546 ......a.nU6....F │ +000000d0: db8c 98a3 b712 c222 23f2 2263 84d6 184d ......."#."c...M │ +000000e0: 1a8d 184d 1921 c376 a919 e573 221f 3292 ...M.!.v...s".2. │ +000000f0: 0c9e 3845 23f2 290f 76d8 3056 8d46 8dd0 ..8E#.).v.0V.F.. │ +00000100: 415a 0f3c bae5 464b 8da4 c707 1e1f ea5f AZ.<..FK......._ │ +00000110: 6294 f721 d786 4ca6 fcf8 948d f053 6d8c b..!..L......Sm. │ +00000120: f2c3 47f2 8599 9df2 c807 9b3c af39 384b ..G........<.98K │ +00000130: 4e0c 91f4 cc59 0736 e4bb 2fe3 99cb 0f5b N....Y.6../....[ │ +00000140: 6c54 837c 0f66 32e4 eb8d b067 bdac 0522 lT.|.f2....g..." │ +00000150: 9eae a362 69cd e888 79af 29d0 e549 f16f ...bi...y.)..I.o │ +00000160: 3539 b1e5 231b 64d0 8346 c8b8 06c2 0339 59..#.d..F.....9 │ +00000170: fe8c e8a8 433a e4af 1b81 8972 6077 d808 ....C:.....r`w.. │ +00000180: 5bea 015f 61c6 5cb9 a917 1dfb 0f5b c587 [.._a.\......[.. │ +00000190: 87f6 d809 9bdb b3b9 e4e4 2797 dd2e a99d ..........'..... │ +000001a0: f2ce b7b9 f280 3972 6282 9778 e610 7119 ......9rb..x..q. │ +000001b0: a985 fcf8 125f 23eb 83b0 434e 4e46 d50e ....._#...CNNF.. │ +000001c0: affb 86fa 6e32 2237 f6ec 51f2 e1a3 b5ad ....n2"7..Q..... │ +000001d0: 359e b5e3 a7fc e219 a1cf 339d 7cb1 930d 5.........3.|... │ +000001e0: bef2 4786 8db0 dc97 d951 1b72 4831 f323 ..G......Q.rH1.# │ +000001f0: f120 f45a 17bc 30a3 6e6a ceeb 5483 ea60 . .Z..0.nj..T..` │ +00000200: 8e0d ebc5 176c 6503 5ecc 9719 c12f 3227 .....le.^..../2' │ +00000210: d5c2 1ec6 0e92 0f3c 6bc0 967d a95a 890d .........G.. │ +00000260: 8d60 2039 bc7c 24d7 3c1f 4f76 ac4b 6b67 .` 9.|$.<.Ov.Kkg │ +00000270: cdd8 f25a 215b ec90 33aa 6e6c 541f b2bc ...Z![..3.nlT... │ +00000280: 4e75 20d7 5ad8 1b8a 831e 1d31 c149 f6cc Nu .Z......1.I.. │ +00000290: 9593 6735 f65c 1b6c 557f 9e57 3cc6 7c4c ..g5.\.lU..W<.|L │ +000002a0: 78f2 e243 7c62 c143 f8a3 47ce 1c5f 081e x..C|b.C..G.._.. │ +000002b0: 393c 3a9e 5f6b 8d58 2358 c8ef b03d e094 9<:._k.X#X...=.. │ +000002c0: 0b9f 678c 9843 cc75 ffe7 d792 d7cf e415 ..g..C.u........ │ +000002d0: 5772 8d7a 3631 cfd7 26bd 46f9 cb46 f2fc Wr.z61..&.F..F.. │ +000002e0: 289b bc0c be9f 0f72 f9c0 0ba3 fc6b 2efe (......r.....k.. │ +000002f0: 7523 46ae 2d23 aff5 8cf2 8517 b6c4 513e u#F.-#........Q> │ +00000300: 8d79 5bf9 bc91 d961 a367 0476 eb8d b457 .y[....a.g.v...W │ +00000310: b826 8ac7 de25 ff63 961c bb41 7429 aa98 .&...%.c...At).. │ +00000320: 8d7e 8a16 73c4 ae59 c16a 2eda fd5d b07a .~..s..Y.j...].z │ +00000330: a34c 5bb4 117e bedd dbc5 b0d3 3824 103f .L[..~......8$.? │ +00000340: 45db bd45 43a0 332b a796 512a 2bdb 9e89 E..EC.3+..Q*+... │ +00000350: d2b8 a5cc b260 3ba8 6492 b2fd 9081 3c05 .....`;.d.....<. │ +00000360: 7bb2 137f 5e7a 8e52 ff4e 2cce 7846 692e {...^z.R.N,.xFi. │ +00000370: b825 4643 a904 5da7 be5b 8cab 985d 2747 .%FC..]..[...]'G │ +00000380: b7ae 92dd 31c8 5798 77c7 724d cac1 43c4 ....1.W.w.rM..C. │ +00000390: e944 a7c6 6278 a05a 081b c3fb c0e9 8723 .D..bx.Z.......# │ +000003a0: 7003 10d8 fc6c 088d b895 2c4c fa27 1fe6 p....l....,L.'.. │ +000003b0: e535 2e96 1a32 49ec 5910 87c6 161e 2fb6 .5...2I.Y...../. │ +000003c0: a3f3 4735 d4f2 53f8 5546 8377 78bc 75d7 ..G5..S.UF.wx.u. │ +000003d0: c9f0 ceaa 4648 8a15 8b6b af3c e7cc cd82 ....FH...k.<.... │ +000003e0: ede7 616c 8fb2 33d5 cfda 9b42 fdc4 ea62 ..al..3....B...b │ +000003f0: ebe9 65cd 2ccb de79 bb78 d6f7 1ca7 d3d9 ..e.,..y.x...... │ +00000400: 7048 1ad5 52b5 7d26 8e7b b47d 2797 79d3 pH..R.}&.{.}'.y. │ +00000410: 31b5 3dd3 dbd3 b571 bcbc b177 7151 8387 1.=....q...wqQ.. │ +00000420: 5def 518c 9250 af95 eddc bead 5733 6056 ].Q..P......W3`V │ +00000430: 0293 45a3 2159 1ea7 efe1 6cf6 61f8 289a ..E.!Y....l.a.(. │ +00000440: 0a71 28d6 47ea c395 14b8 5a88 1ab5 a454 .q(.G.....Z....T │ +00000450: 48a8 2449 86de 9c3d 6a32 fa69 922c aecd H.$I...=j2.i.,.. │ +00000460: 80b9 f5e8 5bab 9b85 6678 b8f5 c581 70c4 ....[...fx....p. │ +00000470: ded5 1742 9c5e b3d9 8364 d2f1 10ee 8a87 ...B.^...d...... │ +00000480: 36db ecfe 305c ad2e 6b8c 25b5 27c6 c381 6...0\..k.%.'... │ +00000490: ce45 4c0a eddd fddd ab21 2d34 2471 7565 .EL......!-4$que │ +000004a0: a317 bc59 9dbe e195 e7df 1c71 a1d1 6cff ...Y.......q..l. │ +000004b0: f5f3 ae8b 5b0a f1a8 edcf 1da5 a343 27bf ....[........C'. │ +000004c0: 5e5c 4faa 6baa 9505 a111 9ddf 74e0 646b ^\O.k.......t.dk │ +000004d0: ba16 e289 751f 8c18 2ee9 ba23 3bdb f2fc ....u......#;... │ +000004e0: 7004 1c01 47c0 1170 041c 8139 8fc0 e3dd p...G..p...9.... │ +000004f0: 3712 eda1 e68e 9ffe 0ce1 c7cb 17bf fdf5 7............... │ +00000500: c423 a570 c9de 1515 eaa1 f5ee cb2f f5be .#.p........./.. │ +00000510: 114c e6a7 9f22 84a4 19db 6f5d 7c90 e187 .L..."....o]|... │ +00000520: 2330 1081 f695 8126 6ee0 0838 028e 8023 #0.....&n..8...# │ +00000530: e008 3802 8e80 23e0 0838 028e 8023 e008 ..8...#..8...#.. │ +00000540: 3802 8e80 23e0 080c 4080 aefb 345d f7e9 8...#...@...4].. │ +00000550: fe86 c3b4 93db 9552 430d f5c4 be55 1587 .......RC....U.. │ 00000560: e696 317c ba1f 8932 ebdf 754f 50f7 3fe2 ..1|...2..uOP.?. │ -00000570: adbb dfad 9c1c 8fb2 aebb b5c0 cf15 42c5 ..............B. │ -00000580: 321e e976 ddbf 7cd0 baee 1327 5bdb ff49 2..v..|....'[..I │ -00000590: d73d bede aefb f4b1 8533 bbee add9 baee .=.......3...... │ -000005a0: 07af bbeb 1ed3 f0b7 a55a d7bd 3215 3627 .........Z..2.6' │ -000005b0: bd5d f7b1 95fb adeb ce97 9d92 f69c e8ba .].............. │ -000005c0: bfd4 ff2a de90 aefb 78da 753f 9a75 dd9f ...*....x.u?.u.. │ -000005d0: afad bdda 753f 552f 7bd7 bdff d572 8d23 ....u?U/{....r.# │ -000005e0: e008 3802 8e80 2330 8711 d8d7 fd6a 9e75 ..8...#0.....j.u │ -000005f0: dd7f 48bb eebf f776 dd2f 5cd9 f30b 7f22 ..H....v./\...." │ -00000600: d33d 926d 45be bb6f 5df7 b677 ddbb b038 .=.mE..o]..w...8 │ +00000570: adbb df2b 9f1a 6f64 5d77 6b81 9f2b 84b2 ...+..od]wk..+.. │ +00000580: 653c daed ba7f f590 75dd 274e b5b6 ff93 e<......u.'N.... │ +00000590: ae7b 7cbd 5df7 e9e3 0b67 76dd 5bb3 75dd .{|.]....gv.[.u. │ +000005a0: 0f5d 77d7 3da6 e16f 4bb5 ae7b 792a 6c4e .]w.=..oK..{y*lN │ +000005b0: 7abb ee63 2bf7 5bd7 9d2f 3b25 ed39 d175 z..c+.[../;%.9.u │ +000005c0: 7fa5 ff55 bc21 5df7 f1b4 eb7e 2ceb babf ...U.!]....~,... │ +000005d0: 585d 7bb5 eb7e ba56 f2ae 7bff abe5 1a47 X]{..~.V..{....G │ +000005e0: c011 7004 1c01 4760 0e23 b0af fbd5 3ceb ..p...G`.#....<. │ +000005f0: baff 9076 dd7f efed ba5f b8b2 e717 fe44 ...v....._.....D │ +00000600: a67b 24db 22be bb6f 5df7 b677 ddbb b038 .{$."..o]..w...8 │ 00000610: 776d 04bc eb7e 6d7c 5ceb 0838 028e 8023 wm...~m|\..8...# │ 00000620: e008 3802 8e80 23e0 0838 028e 8023 e008 ..8...#..8...#.. │ -00000630: fcdf 10d8 69ad 4bfe 6fc0 1d46 7431 45fc ....i.K.o..Ft1E. │ +00000630: fcdf 10d8 69ad 4bfe 6fc0 9d46 7431 45fc ....i.K.o..Ft1E. │ 00000640: ed2a c4ff 19e8 7ef4 6493 c187 fdf1 2dc7 .*....~.d.....-. │ -00000650: 4787 d3c1 4f8e 8023 3007 1088 e9ae 8770 G...O..#0......p │ -00000660: 6129 ffba c40f 47c0 11f8 0f11 f81b 14a5 a)....G......... │ -00000670: c95a .Z │ +00000650: c747 d2c1 4f8e 8023 3007 1088 e9ae 8770 .G..O..#0......p │ +00000660: 6129 ffba c40f 47c0 11f8 0f11 f81b 1afa a)....G......... │ +00000670: c839 .9