До недавнего времени (до 4 февраля 2018 года точно) я мог переключать фокус на активные окна Google Chrome или запускать приложение, если оно не работает с:
open "/Applications/Google Chrome.app"
Теперь эта же команда открывает новое окно Google Chrome, а не переключается на существующее.
Я не понимаю, почему это происходит и почему это внезапно изменилось. Я ничего особенного между ними не делал, поэтому это должно быть из-за автоматических обновлений Google Chrome. Как я могу добиться предыдущего поведения?
Я, конечно, также искал решение, но не нашел ничего подходящего. Я пытался запустить Chrome напрямую с:
$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
Это дает тот же результат (открывается в новом окне), и я также получил это сообщение в терминале:
Created new window in existing browser session.
[some strange numbers here:ERROR:browser_gpu_channel_host_factory.cc(121)]
Failed to launch GPU process.
Я не понимаю эту ошибку, но форумы (например, здесь) предлагают сделать
export BROWSER=google-chrome
Это не сработало для меня. Вот и я прошу помощи)
(MacOS 10.13.3, Google Chrome версии 64.0.3282.119, установленный с brew cask, brew cask install google-chrome
)