Description
Two issues observed on iOS 16 (iPhone Xs). It is unclear whether these are iOS 16-specific or device-specific.
Issue 1: Bold/Italic not disabled for Symbol & ZapfDingbats fonts
When selecting Symbol or ZapfDingbats font in FreeText annotation, the Bold and Italic buttons remain enabled. These fonts do not support bold/italic styles, so the buttons should be disabled.
Issue 2: Search option checkboxes not rendered
In the search panel, the additional option checkboxes (e.g., Match Case, Whole Words) are not displayed in the bottom sheet. The checkboxes do not render or respond to interaction.
Environment
- Device: iPhone Xs
- OS: iOS 16
- WebView: WKWebView (WebKit)
Steps to Reproduce
Issue 1
- Open a PDF document
- Add a FreeText annotation
- Open font settings and select
Symbol or ZapfDingbats
- Observe Bold/Italic buttons remain active
Issue 2
- Open a PDF document
- Open the search panel
- Tap to expand additional search options in the bottom sheet
- Observe checkboxes are not visible or not functional
Expected Behavior
- Bold/Italic buttons should be disabled for fonts that don't support these styles
- Search option checkboxes should render and function correctly
Notes
- Tested on iPhone Xs, iOS 16. Not confirmed whether this reproduces on other iOS 16 devices or newer iOS versions.
Description
Two issues observed on iOS 16 (iPhone Xs). It is unclear whether these are iOS 16-specific or device-specific.
Issue 1: Bold/Italic not disabled for Symbol & ZapfDingbats fonts
When selecting
SymbolorZapfDingbatsfont in FreeText annotation, the Bold and Italic buttons remain enabled. These fonts do not support bold/italic styles, so the buttons should be disabled.Issue 2: Search option checkboxes not rendered
In the search panel, the additional option checkboxes (e.g., Match Case, Whole Words) are not displayed in the bottom sheet. The checkboxes do not render or respond to interaction.
Environment
Steps to Reproduce
Issue 1
SymbolorZapfDingbatsIssue 2
Expected Behavior
Notes