From 31b893042c5a26843f53384e3bf88bbf4c2369c1 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Mon, 13 May 2024 13:15:46 -0500 Subject: [PATCH] updated for isReadOnly Signed-off-by: Matt Bruce --- VDS/Components/DatePicker/DatePicker.swift | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/VDS/Components/DatePicker/DatePicker.swift b/VDS/Components/DatePicker/DatePicker.swift index cd4b3777..96919781 100644 --- a/VDS/Components/DatePicker/DatePicker.swift +++ b/VDS/Components/DatePicker/DatePicker.swift @@ -100,13 +100,14 @@ open class DatePicker: EntryFieldBase, DatePickerPopoverViewControllerDelegate, // setting color config selectedDateLabel.textColorConfiguration = primaryColorConfiguration.eraseToAnyColorable() - // setup the calendar - // tap gesture fieldStackView .publisher(for: UITapGestureRecognizer()) .sink { [weak self] _ in - self?.togglePicker() + guard let self else { return } + if self.isEnabled && !self.isReadOnly { + self.togglePicker() + } } .store(in: &subscribers) }