Ці якості визначаються як у запущеній програмі, так і в програмі, яка зараз фокусується. Дивіться, Finder, з якого ви запускаєте Eclipse, також є програмою - якби Eclipse не вкрав фокус у Finder, це не виглядатиме так, що запуск програми нічого не зробив. Таким чином, за замовчуванням потрібно зупинити фокус на запуску програми. Можливо, є плагін Firefox, який робить його "самодержавним"? Ви завжди можете додати ключ LSUIElement до Info.plist запущеної програми (всередині пакета програми), який забирає елементи інтерфейсу всього цього додатка, але це може дещо зменшити його корисність.
Виконання нового додатка в іншому просторі та потім повернення назад для мене не спрацювало; запущена програма поверне вас у цей простір лише після того, як буде завантажено.
Дійсно, нерозумний спосіб уникнути викрадення фокусу - це просто утримувати коней і чекати, коли додаток завантажиться, як тільки ви його запустите. Більшість користувачів електроенергії залишатимуть усі програми, якими вони користуються регулярно, відкритими на задньому плані та відкривати щось нове лише тоді, коли їм потрібно буде повністю відвернути на це свою увагу.