-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
- 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
Reactions are currently unavailable