On Mac, I'd like to override the default behavior and open the browser in the background. This requires the Launch Services flag "DONT_SWITCH". https://docs.rs/launch-services/latest/launch_services/struct.LSLaunchFlags.html https://developer.apple.com/documentation/coreservices/lslaunchflags/1442057-dontswitch I request implementing a builder method to allow control of launch flags or otherwise enable "dont switch" behavior.