Skip to content

[BUG] Shared Deck Download: 'Cancel' does not seem responsive #20077

@david-allison

Description

@david-allison
  • Get shared deck
  • Select 'English'
  • Select '4000 Essential English Words (all books) [en-en]' (https://ankiweb.net/shared/info/1104981491)
  • Click 'Cancel'
  • Click 'Yes' to confirm cancellation
  • There does not appear to be an immediate change in state

Good first issue: can someone reproduce this in 2.23? Ideally with a video


AnkiDroid Version = 2.24.0alpha2-debug (3a02639)
Backend Version = 0.1.63-anki25.09.2 (25.09.2 3890e12c9e48c028c3f12aa58cb64bd9f8895e30)
Android Version = 16 (SDK 36)
ProductFlavor = play
Device Info = Google | google | caiman | caiman | Pixel 9 Pro | caiman
Webview User Agent = Mozilla/5.0 (Linux; Android 16; Pixel 9 Pro Build/BP3A.251105.015; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/143.0.7499.146 Mobile Safari/537.36
ACRA UUID = 4d8931b2-c4d1-4923-a3b3-b5c5b72e0d1a
FSRS = 5.1.0 (Enabled: false)
Crash Reports Enabled = false

logcat
2026-01-12 12:14:38.988 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  SharedDecksActivity::onStart
2026-01-12 12:14:38.991 31108-31108 ContentCaptureHelper    com.ichi2.anki.debug                 I  Setting logging level to OFF
2026-01-12 12:14:38.991 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  SharedDecksActivity::onResume
2026-01-12 12:14:38.991 31108-31108 UsageAnalytics          com.ichi2.anki.debug                 D  sendAnalyticsScreenView(): SharedDecksActivity
2026-01-12 12:14:38.991 31108-31108 UsageAnalytics          com.ichi2.anki.debug                 D  getOptIn() status: false
2026-01-12 12:14:38.996 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@24aedba
2026-01-12 12:14:38.996 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): androidx.navigationevent.OnBackInvokedInput$createOnBackAnimationCallback$1@632146b
2026-01-12 12:14:39.029 31108-31108 ContentCaptureHelper    com.ichi2.anki.debug                 I  Setting logging level to OFF
2026-01-12 12:14:39.131 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:14:39.136 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:14:39.136 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:54c1552f: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:14:39.515 31108-31108 VRI[DeckPicker]         com.ichi2.anki.debug                 D  visibilityChanged oldVisibility=true newVisibility=false
2026-01-12 12:14:39.525 31108-31182 HWUI                    com.ichi2.anki.debug                 D  endAllActiveAnimators on 0xb4000070fe109cb0 (InsetDrawable) with handle 0xb4000070de091e80
2026-01-12 12:14:39.533 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@44310c2
2026-01-12 12:14:39.535 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onStop
2026-01-12 12:14:39.539 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onSaveInstanceState
2026-01-12 12:14:39.559 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onDestroy
2026-01-12 12:14:39.559 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): null
2026-01-12 12:14:40.140 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@24aedba
2026-01-12 12:14:46.425 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): androidx.navigationevent.OnBackInvokedInput$createOnBackAnimationCallback$1@632146b
2026-01-12 12:14:50.877 31108-31147 AudioSystem             com.ichi2.anki.debug                 D  onNewServiceWithAdapter: media.audio_flinger service obtained 0xb4000070de100d00
2026-01-12 12:14:50.878 31108-31147 AudioSystem             com.ichi2.anki.debug                 D  getService: checking for service media.audio_flinger: 0xb40000715e1862f0
2026-01-12 12:14:50.883 31108-31147 AudioSystem             com.ichi2.anki.debug                 D  onNewService: media.audio_policy service obtained 0xb40000715e186f20
2026-01-12 12:14:50.884 31108-31147 AudioSystem             com.ichi2.anki.debug                 D  getService: checking for service media.audio_policy: 0xb40000715e186f20
2026-01-12 12:14:50.903 31108-31147 AAudio                  com.ichi2.anki.debug                 I  AAudioStreamBuilder_openStream() called ----------------------------------------
2026-01-12 12:14:50.903 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 I  rate   =  22050, channels  = 2, channelMask = 0x3, format   = 0x5, sharing = SH, dir = OUTPUT
2026-01-12 12:14:50.903 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 I  devices = AUDIO_PORT_HANDLE_NONE, sessionId = -1, perfMode = 11, callback: ON with frames = 512
2026-01-12 12:14:50.903 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 I  usage  =      1, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0
2026-01-12 12:14:50.903 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 I  privacy sensitive = false, opPackageName = (null), attributionTag = (null)
2026-01-12 12:14:50.904 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build, global mmap policy is 0
2026-01-12 12:14:50.905 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build, system mmap policy is 2
2026-01-12 12:14:50.905 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build, final mmap policy is 2
2026-01-12 12:14:50.906 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build, system mmap exclusive policy is 2
2026-01-12 12:14:50.906 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build, final mmap exclusive policy is 2
2026-01-12 12:14:50.908 31108-31147 AudioStreamBuilder      com.ichi2.anki.debug                 D  build() MMAP not used because AAUDIO_PERFORMANCE_MODE_LOW_LATENCY or AAUDIO_PERFORMANCE_MODE_POWER_SAVING_OFFLOADED not requested.
2026-01-12 12:14:50.908 31108-31147 chi2.anki.debug         com.ichi2.anki.debug                 D  PlayerBase::PlayerBase()
2026-01-12 12:14:50.908 31108-31147 AudioStreamTrack        com.ichi2.anki.debug                 D  open(), request notificationFrames = 0, frameCount = 0
2026-01-12 12:14:50.914 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 0 to 2
2026-01-12 12:14:50.916 31108-31147 AAudio                  com.ichi2.anki.debug                 I  AAudioStreamBuilder_openStream() got Legacy, devIds = [3], perf = PS, burst = 886
2026-01-12 12:14:50.916 31108-31147 AAudio                  com.ichi2.anki.debug                 I  AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#1 ----------------
2026-01-12 12:14:50.917 31108-31147 chromium                com.ichi2.anki.debug                 W  [WARNING:services/audio/sync_reader.cc:155] ASR: No room in socket buffer.: Broken pipe (32)
2026-01-12 12:14:50.917 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) called --------------
2026-01-12 12:14:50.917 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 2 to 3
2026-01-12 12:14:50.968  1555-2741  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.968  1555-2741  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.969 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) returned 0 ---------
2026-01-12 12:14:50.969 31108-31558 AudioStreamLegacy       com.ichi2.anki.debug                 D  onAudioDeviceUpdate() devices 3 => 3
2026-01-12 12:14:50.970 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStop(s#1) called
2026-01-12 12:14:50.970 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 3 to 9
2026-01-12 12:14:50.970 31108-31147 AudioTrack              com.ichi2.anki.debug                 D  stop(3034): called with 1772 frames delivered
2026-01-12 12:14:50.970  1555-6234  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.970  1555-8879  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.973 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 9 to 10
2026-01-12 12:14:50.976 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) called --------------
2026-01-12 12:14:50.976 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 10 to 3
2026-01-12 12:14:50.976  1555-6234  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.977  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.977 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) returned 0 ---------
2026-01-12 12:14:50.979 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStop(s#1) called
2026-01-12 12:14:50.979 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 3 to 9
2026-01-12 12:14:50.979 31108-31147 AudioTrack              com.ichi2.anki.debug                 D  stop(3034): called with 0 frames delivered
2026-01-12 12:14:50.980  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.981  1555-2741  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:50.981 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 9 to 10
2026-01-12 12:14:51.086 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) called --------------
2026-01-12 12:14:51.086 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 10 to 3
2026-01-12 12:14:51.087  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:51.087  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:51.088 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStart(s#1) returned 0 ---------
2026-01-12 12:14:51.092 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStop(s#1) called
2026-01-12 12:14:51.092 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 3 to 9
2026-01-12 12:14:51.092 31108-31147 AudioTrack              com.ichi2.anki.debug                 D  stop(3034): called with 1772 frames delivered
2026-01-12 12:14:51.092  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:51.093  1555-4562  AppOps                  system_server                        E  attributionTag  not declared in manifest of com.ichi2.anki.debug
2026-01-12 12:14:51.093 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 9 to 10
2026-01-12 12:14:51.650 31108-31194 rsdroid                 com.ichi2.anki.debug                 D  rsdroid::logging: STDOUT: [WARNING:services/audio/sync_reader.cc:155] ASR: No room in socket buffer.: Broken pipe (32)
2026-01-12 12:14:56.094 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_requestStop(s#1) called
2026-01-12 12:14:56.095 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_close(s#1) called ---------------
2026-01-12 12:14:56.095 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 10 to 11
2026-01-12 12:14:56.097 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  setState(s#1) from 11 to 12
2026-01-12 12:14:56.098 31108-31147 AAudioStream            com.ichi2.anki.debug                 D  ~AudioStream(s#1) mPlayerBase strongCount = 2
2026-01-12 12:14:56.098 31108-31147 AAudio                  com.ichi2.anki.debug                 D  AAudioStream_close(s#1) returned 0 ---------
2026-01-12 12:14:59.490 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onAttach
2026-01-12 12:14:59.490 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onCreate
2026-01-12 12:14:59.504 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Registering broadcast receiver for download completion
2026-01-12 12:14:59.552 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Download ID -> 628
2026-01-12 12:14:59.553 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  File name -> 4000_Essential_English_Words_all_books_en-en.apkg
2026-01-12 12:14:59.554 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Starting download progress checker
2026-01-12 12:14:59.560 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onViewCreated
2026-01-12 12:14:59.563 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onStart
2026-01-12 12:14:59.565 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onResume
2026-01-12 12:15:00.012 31108-31108 DayRolloverHandler      com.ichi2.anki.debug                 V  received android.intent.action.TIME_TICK
2026-01-12 12:15:00.016 31108-31176 DayRolloverHandler      com.ichi2.anki.debug                 I  day cutoff changed null -> 1768251600
2026-01-12 12:15:09.329 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 I  Cancel download button clicked which would lead to showing of confirmation dialog
2026-01-12 12:15:09.379 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Dialog$$ExternalSyntheticLambda2@4ede927
2026-01-12 12:15:09.400 31108-31108 TextView                com.ichi2.anki.debug                 W  onProvideContentCaptureStructure(): calling assumeLayout()
2026-01-12 12:15:10.932 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Unregistering receiver
2026-01-12 12:15:10.934 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): null
2026-01-12 12:15:10.937 31108-31182 HWUI                    com.ichi2.anki.debug                 D  endAllActiveAnimators on 0xb4000070fe175380 (RippleDrawable) with handle 0xb4000070de10c7f0
2026-01-12 12:15:10.958 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:15:10.963 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:15:10.963 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:7de534ff: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:15:19.702 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:15:19.705 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:15:19.705 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:f739b2e7: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:15:20.580 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 I  Cancel download button clicked which would lead to showing of confirmation dialog
2026-01-12 12:15:20.598 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Dialog$$ExternalSyntheticLambda2@4e06493
2026-01-12 12:15:20.614 31108-31108 TextView                com.ichi2.anki.debug                 W  onProvideContentCaptureStructure(): calling assumeLayout()
2026-01-12 12:15:21.382 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Unregistering receiver
2026-01-12 12:15:21.383 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 W  java.lang.IllegalArgumentException: Receiver not registered: com.ichi2.anki.SharedDecksDownloadFragment$onComplete$1@9033d23
                                                                                                    	at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1697)
                                                                                                    	at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1951)
                                                                                                    	at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:843)
                                                                                                    	at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:843)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.unregisterReceiver(SharedDecksDownloadFragment.kt:364)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.showCancelConfirmationDialog$lambda$12$lambda$10(SharedDecksDownloadFragment.kt:546)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.$r8$lambda$8sI1kjmdsjU63cw8mNFVumSftEI(Unknown Source:0)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment$$ExternalSyntheticLambda1.onClick(D8$$SyntheticClass:0)
                                                                                                    	at androidx.appcompat.app.AlertController$ButtonHandler.handleMessage(AlertController.java:167)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:110)
                                                                                                    	at android.os.Looper.dispatchMessage(Looper.java:315)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:251)
                                                                                                    	at android.os.Looper.loop(Looper.java:349)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:9041)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
2026-01-12 12:15:21.385 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): null
2026-01-12 12:15:21.389 31108-31182 HWUI                    com.ichi2.anki.debug                 D  endAllActiveAnimators on 0xb4000070fe1624f0 (RippleDrawable) with handle 0xb4000070de10ea70
2026-01-12 12:15:21.409 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:15:21.416 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:15:21.416 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:91ec106f: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:15:22.027 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 I  Cancel download button clicked which would lead to showing of confirmation dialog
2026-01-12 12:15:22.048 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Dialog$$ExternalSyntheticLambda2@ee750f4
2026-01-12 12:15:22.064 31108-31108 TextView                com.ichi2.anki.debug                 W  onProvideContentCaptureStructure(): calling assumeLayout()
2026-01-12 12:15:22.635 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Unregistering receiver
2026-01-12 12:15:22.636 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 W  java.lang.IllegalArgumentException: Receiver not registered: com.ichi2.anki.SharedDecksDownloadFragment$onComplete$1@9033d23
                                                                                                    	at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java:1697)
                                                                                                    	at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:1951)
                                                                                                    	at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:843)
                                                                                                    	at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:843)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.unregisterReceiver(SharedDecksDownloadFragment.kt:364)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.showCancelConfirmationDialog$lambda$12$lambda$10(SharedDecksDownloadFragment.kt:546)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment.$r8$lambda$8sI1kjmdsjU63cw8mNFVumSftEI(Unknown Source:0)
                                                                                                    	at com.ichi2.anki.SharedDecksDownloadFragment$$ExternalSyntheticLambda1.onClick(D8$$SyntheticClass:0)
                                                                                                    	at androidx.appcompat.app.AlertController$ButtonHandler.handleMessage(AlertController.java:167)
                                                                                                    	at android.os.Handler.dispatchMessage(Handler.java:110)
                                                                                                    	at android.os.Looper.dispatchMessage(Looper.java:315)
                                                                                                    	at android.os.Looper.loopOnce(Looper.java:251)
                                                                                                    	at android.os.Looper.loop(Looper.java:349)
                                                                                                    	at android.app.ActivityThread.main(ActivityThread.java:9041)
                                                                                                    	at java.lang.reflect.Method.invoke(Native Method)
                                                                                                    	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
                                                                                                    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
2026-01-12 12:15:22.637 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onPause
2026-01-12 12:15:22.638 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onStop
2026-01-12 12:15:22.641 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onViewDestroyed
2026-01-12 12:15:22.642 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onDestroy
2026-01-12 12:15:22.643 31108-31108 FragmentLifecycleLogger com.ichi2.anki.debug                 I  SharedDecksActivity::SharedDecksDownloadFragment::onDetach
2026-01-12 12:15:22.643 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@24aedba
2026-01-12 12:15:22.644 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): null
2026-01-12 12:15:22.646 31108-31182 HWUI                    com.ichi2.anki.debug                 D  endAllActiveAnimators on 0xb4000070fe0ac0c0 (RippleDrawable) with handle 0xb4000070de10a7b0
2026-01-12 12:15:22.670 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:15:22.675 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:15:22.675 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:c5ea7f25: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:15:22.883 31108-31108 SharedDeck...adFragment com.ichi2.anki.debug                 D  Stopping download progress checker
2026-01-12 12:16:00.029 31108-31108 DayRolloverHandler      com.ichi2.anki.debug                 V  received android.intent.action.TIME_TICK
2026-01-12 12:16:57.085 31108-31108 AnkiActivity            com.ichi2.anki.debug                 I  Home button pressed
2026-01-12 12:16:57.085 31108-31108 AnkiActivity            com.ichi2.anki.debug                 V  onActionBarBackPressed
2026-01-12 12:16:57.091 31108-31108 AnkiActivity            com.ichi2.anki.debug                 I  finishWithAnimation DEFAULT
2026-01-12 12:16:57.095 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  SharedDecksActivity::onPause
2026-01-12 12:16:57.112 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onCreate, savedInstanceState: 6 keys
2026-01-12 12:16:57.131 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  Not displaying app intro
2026-01-12 12:16:57.138 31108-31108 DeckPickerViewModel     com.ichi2.anki.debug                 D  handleStartup: Continuing after permission granted
2026-01-12 12:16:57.144 31108-31108 ScopedStorageService    com.ichi2.anki.debug                 I  isLegacyStorage(): current dir: /storage/emulated/0/Android/data/com.ichi2.anki.debug/files/AnkiDroid
                                                                                                    scoped external dirs: /storage/emulated/0/Android/data/com.ichi2.anki.debug/files
                                                                                                    scoped internal dir: /data/user/0/com.ichi2.anki.debug/files
2026-01-12 12:16:57.144 31108-31108 ScopedStorageService    com.ichi2.anki.debug                 I  isLegacyStorage(): false
2026-01-12 12:16:57.148 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  No DeckPicker background preference
2026-01-12 12:16:57.156 31108-31108 WebViewUtilsKt          com.ichi2.anki.debug                 D  WebView is up to date. com.google.android.webview: 143.0.7499.146(749914633)
2026-01-12 12:16:57.161 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onStart
2026-01-12 12:16:57.164 31108-31108 ContentCaptureHelper    com.ichi2.anki.debug                 I  Setting logging level to OFF
2026-01-12 12:16:57.165 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  DeckPicker::onResume
2026-01-12 12:16:57.165 31108-31108 UsageAnalytics          com.ichi2.anki.debug                 D  sendAnalyticsScreenView(): DeckPicker
2026-01-12 12:16:57.165 31108-31108 UsageAnalytics          com.ichi2.anki.debug                 D  getOptIn() status: false
2026-01-12 12:16:57.173 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onStartupResponse: Success
2026-01-12 12:16:57.173 31108-31108 InitialActivity         com.ichi2.anki.debug                 D  Not a fresh install [preferences]
2026-01-12 12:16:57.174 31108-31108 DeckPicker              com.ichi2.anki.debug                 I  No startup screens required
2026-01-12 12:16:57.175 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  autoSync: not enabled
2026-01-12 12:16:57.180 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): android.app.Activity$$ExternalSyntheticLambda0@81bb783
2026-01-12 12:16:57.180 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): androidx.navigationevent.OnBackInvokedInput$createOnBackAnimationCallback$1@8093d00
2026-01-12 12:16:57.181 31108-31240 DeckPicker...teDeckList com.ichi2.anki.debug                 D  updateDeckList
2026-01-12 12:16:57.183 31108-31238 DeckPicker...DeckCounts com.ichi2.anki.debug                 D  Refreshing deck list
2026-01-12 12:16:57.207 31108-31108 TextView                com.ichi2.anki.debug                 W  onProvideContentCaptureStructure(): calling assumeLayout()
2026-01-12 12:16:57.207 31108-31108 TextView                com.ichi2.anki.debug                 W  onProvideContentCaptureStructure(): calling assumeLayout()
2026-01-12 12:16:57.215 31108-31108 BackupPromptDialog      com.ichi2.anki.debug                 V  Collection may be removed on uninstall
2026-01-12 12:16:57.217 31108-31108 View                    com.ichi2.anki.debug                 W  requestLayout() improperly called by android.widget.ScrollView{5e171c4 VFED.V... ......ID 711,1550-937,1791 aid=1073741952} during layout: running second layout pass
2026-01-12 12:16:57.219 31108-31108 View                    com.ichi2.anki.debug                 W  requestLayout() improperly called by android.widget.LinearLayout{7a52ab7 V.E...... ......ID 0,0-226,241 #7f0a029b app:id/fabLinearLayout aid=1073741847} during layout: running second layout pass
2026-01-12 12:16:57.223 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onCreateOptionsMenu()
2026-01-12 12:16:57.236 31108-31108 DeckPicker...OfDeckList com.ichi2.anki.debug                 I  currentDeckId: 1768192186869
2026-01-12 12:16:57.237 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onCreateOptionsMenu()
2026-01-12 12:16:57.249 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:57.249 31108-31108 ImeBackDispatcher       com.ichi2.anki.debug                 D  switch root view (mImeCallbacks.size=0)
2026-01-12 12:16:57.251 31108-31108 DeckPicker...OfDeckList com.ichi2.anki.debug                 I  currentDeckId: 1768192186869
2026-01-12 12:16:57.252 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onCreateOptionsMenu()
2026-01-12 12:16:57.259 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:57.272 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:57.273 31108-31108 InsetsController        com.ichi2.anki.debug                 D  hide(ime())
2026-01-12 12:16:57.273 31108-31108 ImeTracker              com.ichi2.anki.debug                 I  com.ichi2.anki.debug:f6dc30d9: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
2026-01-12 12:16:57.275 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:57.608 31108-31108 VRI[Shared...sActivity] com.ichi2.anki.debug                 D  visibilityChanged oldVisibility=true newVisibility=false
2026-01-12 12:16:57.613 31108-31182 HWUI                    com.ichi2.anki.debug                 D  endAllActiveAnimators on 0xb4000070fe1285f0 (RippleDrawable) with handle 0xb4000070de112010
2026-01-12 12:16:57.624 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  SharedDecksActivity::onStop
2026-01-12 12:16:57.628 31108-31108 AnkiDroidApp$onCreate   com.ichi2.anki.debug                 I  SharedDecksActivity::onDestroy
2026-01-12 12:16:57.628 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): null
2026-01-12 12:16:57.647 31108-31108 ViewRootImpl            com.ichi2.anki.debug                 D  Skipping stats log for color mode
2026-01-12 12:16:58.077 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): com.google.android.material.motion.MaterialBackOrchestrator$Api34BackCallbackDelegate$1@b6cc1d6
2026-01-12 12:16:58.082 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onCreateOptionsMenu()
2026-01-12 12:16:58.098 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:58.108 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:58.732 31108-31108 WindowOnBackDispatcher  com.ichi2.anki.debug                 D  setTopOnBackInvokedCallback (unwrapped): androidx.navigationevent.OnBackInvokedInput$createOnBackAnimationCallback$1@8093d00
2026-01-12 12:16:58.742 31108-31108 DeckPicker              com.ichi2.anki.debug                 D  onCreateOptionsMenu()
2026-01-12 12:16:58.766 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge
2026-01-12 12:16:58.775 31108-31108 BadgeDrawableBuilder    com.ichi2.anki.debug                 D  Adding badge

Metadata

Metadata

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions