From bf21f45e9a7e541629d1055168278f4639b30a96 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Tue, 28 May 2024 11:59:54 -0500 Subject: [PATCH] added focus after calendar item picked Signed-off-by: Matt Bruce --- VDS/Components/DatePicker/DatePicker.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/VDS/Components/DatePicker/DatePicker.swift b/VDS/Components/DatePicker/DatePicker.swift index e169cccf..7a158ff6 100644 --- a/VDS/Components/DatePicker/DatePicker.swift +++ b/VDS/Components/DatePicker/DatePicker.swift @@ -186,8 +186,11 @@ open class DatePicker: EntryFieldBase, DatePickerViewControllerDelegate, UIPopov internal func didSelectDate(_ controller: DatePickerViewController, date: Date) { selectedDate = date - controller.dismiss(animated: true) - sendActions(for: .valueChanged) + controller.dismiss(animated: true) { [weak self] in + guard let self else { return } + self.sendActions(for: .valueChanged) + UIAccessibility.post(notification: .layoutChanged, argument: self.fieldStackView) + } } public func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {