IceCubes/IceCubesApp
Chris Kolbu f728ea652e
Accessibility bug fixes (#1348)
* Fix bug affecting accessibillityRepresentation of type Toggle

Previously, the action on the button would not get executed. This is a SwiftUI bug, as views passed into `accessibilityRepresentation` should not have any behaviour.

Now, we set an equivalent `accessibilityValue` on|off to emulate the same functionality.

* Remove conditional ViewModifier in favour of inlined modifier

Since this view is part of the `StatusRowView` it’s better to err on the side of less branching with ModifiedContent<>

* Avoid combining StatusRowMediaPreviewView accessibility children

By combining the elements, the end result was that the intended action (opening QuickLook) was swallowed in favour of displaying the alt text alert of images.
2023-04-03 11:14:44 +02:00
..
App Fix the lag of the display setting sliders (#1342) close #1341 2023-03-31 15:34:24 +02:00
Assets.xcassets Fix icon switching on iPad (#1310) 2023-03-26 14:19:34 +02:00
Embeds Update sounds 2023-03-06 21:04:46 +01:00
Resources Accessibility bug fixes (#1348) 2023-04-03 11:14:44 +02:00
IceCubesApp.entitlements Use communication notifications 2023-02-14 08:54:23 +01:00
Info.plist Enable landscape on iOS 2023-02-18 07:42:35 +01:00
Secret.plist