🐰
AppKitでツールバーのサイドバー開閉ボタンが消失する現象への次善策
macOS Sonoma以降のAppKitでは、NSToolbarのサイドバー側に置いたアイテム(ボタン)が消失する現象があり、これはAppKitのバグである可能性が高いとのことです。
これを回避するためには、NSSplitViewItemのminimumThicknessに十分な幅の値を設定することが有効です。minimumThicknessはSplitViewItemの最小幅を決めるものであり、サイドバーの場合はその横幅の最小値となります。手元では200にするとうまく動きましたが、各自でサイドバーの最小幅としても無難なところを見つけて調整ください。
(これは次善策、ワークアラウンドであり、根本的な解決策ではないことに注意が必要です。)

サイドバーを閉じるとボタンが消失してしまう(望まない挙動)

サイドバーを開閉してもボタンが残る(正しい挙動)
関連:
Discussion