macOSのCatalyst環境でSwiftUIを利用すると、VStackなどで複数ボタンと一緒に並べて表示した別コントローラー(トグルやスライダー)がマウスクリックに反応しなくなる現象が出ます(iPadOSやiOSでは問題なし)。簡単なサンプルでも再現するのでバグ報告しましたが、一向に治らない(涙)。今のままだと製品出荷できないので、色々と解決方法を探ったところ、反応しなくなるビューをGroup{}と同じ感じでScrollView([]){}で囲えば回避できることが判明(野生の勘)。これならバグが治っても…
悪影響は出ないでしょう?
バグの原因と解決理由は何となく分かる気もしますが、とにかく結果OKなら深く考えず前進のみ(笑)。