See CameraState as an example. The current implementation appears to be required because the sealed class variants are not being distinguished otherwise (per @Archdoog; we discussed on a review call for #29). The current implementation works, but feels brittle, so we can revisit later and figure out if there are any better approaches.
See CameraState as an example. The current implementation appears to be required because the sealed class variants are not being distinguished otherwise (per @Archdoog; we discussed on a review call for #29). The current implementation works, but feels brittle, so we can revisit later and figure out if there are any better approaches.