Skip to content

[BUG] ChangeNoteTypeDialog: changing templates was disabled #20944

@david-allison

Description

@david-allison

https://ankidroid.org/acra/app/1/bug/401361/report/aac4c378-c2f1-4a7a-8d84-3f060ae9264b

java.lang.IllegalArgumentException: changing templates was disabled
	at com.ichi2.anki.dialogs.ChangeNoteTypeViewModel$updateTemplateMapping$1.invokeSuspend(ChangeNoteTypeViewModel.java:430)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:375)
	at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
	at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
	at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:134)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:53)
	at kotlinx.coroutines.BuildersKt.launch(Builders.kt:1)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:44)
	at kotlinx.coroutines.BuildersKt.launch$default(Builders.kt:1)
	at com.ichi2.anki.dialogs.ChangeNoteTypeViewModel.updateTemplateMapping(ChangeNoteTypeViewModel.kt:429)
	at com.ichi2.anki.dialogs.ChangeNoteTypeDialog$SelectTemplateFragment.createTemplateSpinner$buildTemplateSpinner$lambda$2$1(ChangeNoteTypeDialog.kt:603)
	at com.ichi2.anki.ui.BasicItemSelectedListener.onItemSelected(BasicItemSelectedListener.kt:33)
	at android.widget.AdapterView.fireOnSelected(AdapterView.java:957)
	at android.widget.AdapterView.dispatchOnItemSelected(AdapterView.java:946)
	at android.widget.AdapterView.-$$Nest$mdispatchOnItemSelected(Unknown Source)
	at android.widget.AdapterView$SelectionNotifier.run(AdapterView.java:910)
	at android.os.Handler.handleCallback(Handler.java:959)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loopOnce(Looper.java:249)
	at android.os.Looper.loop(Looper.java:337)
	at android.app.ActivityThread.main(ActivityThread.java:9593)
	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:936)
	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [k1{Cancelling}@9b939fe, Dispatchers.Main.immediate]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Priority

    High

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions