Animations become choppy in NSStatusItem when other window contains ScrollView

Feedback ID: FB23984230

This issue for some reason does not happen on my external 165 Hz display, but happens on my built-in MacBook Air display (60Hz).

See attached example project:

  • Contains two parts
    • NSStatusItem with animation that triggers during ‘.onTapGesture()’
    • a window with ContentView that contains List and ScrollView
  • while any ScrollView / List is in the view hierarchy in ContentView, triggering an animation in NSStatusItem (on a built-in MacBook display) is very choppy
  • once removing ScrollView / List from view hierarchy from ContentView, animation in NSStatusItem is very smooth

Project: Link

macOS 26.5.2 (25F84)

Animations become choppy in NSStatusItem when other window contains ScrollView
 
 
Q