PxUiLanguagePickerScreenResult.finished(selection:) Case
case finished(selection: PxUiLanguagePickerSelection)
References: PxUiLanguagePickerSelection
The user finished. selection carries the ordered installed + selected sets plus an advisory didChange. The caller decides whether to re-run OCR by comparing selection.selected against its own last-scanned ordered signature — NOT off didChange. Reconcile on .cancelled too (the picker persists per toggle and downloads are irreversible).