Fix delay when cmd tabbing into GitUp by lapfelix · Pull Request #993 · git-up/GitUp

@lapfelix

So `NSApplicationDidBecomeActiveNotification` isn't blocked so command-tabbing into GitUp isn't delayed because we're refreshing all the repositories synchronously. The work will still be done on the main thread, but it will now be less likely to be noticed (especially with Stage Manager activated, the reload will probably be done by the time the Stage Manager animation is done)

@lapfelix changed the title Move the contents of _didBecomeActive into a main queue async dispatch Fix delay when cmd tabbing into GitUp

Apr 16, 2024