Po zamknięciu aplikacji automatycznie wybierana jest poprzednia aplikacja, z którą miałem kontakt. Jeśli pracowałem w Terminalu, przełączyłem się na Chrome, a potem zdecydowałem się zamknąć Chrome, Terminal staje się aktywnym kontekstem. Niestety, jeśli Terminal był w tym czasie w innym miejscu, OS X zamienia się na to miejsce dla mnie.
Ten efekt jest dość wstrząsający za każdym razem, gdy się zdarza, i naprawdę przeszkadza, jeśli, powiedzmy, Chrome tylko się ponownie uruchamia. W takim przypadku nie tylko zostaję wysłany w zupełnie inne miejsce, ale Chrome otworzy się w tym miejscu, gdzie go nie chcę.
Jedyne pytanie, które mogłem znaleźć podobne do mojego problemu, brzmiało: Jak mogę zatrzymać automatyczne przełączanie spacji?
Sugeruje przejście do Preferencji systemowych -> (Kontrola przestrzeni / misji) i odznaczenie When switching to an application, switch to a space with open windows for the application
.
Chociaż technicznie rozwiązuje to mój problem, nie mogę teraz przejść do otwartej aplikacji, po prostu klikając jej ikonę w Docku. Mogę z tym żyć, jeśli będę musiał, ale wolę mieć prawdziwe rozwiązanie, które nie wymaga ode mnie poświęcenia szybkiego przełączania aplikacji.
Idealnie chciałbym, aby zmienił kontekst na ostatnio używaną aplikację, która jest obecnie otwarta w istniejącej przestrzeni. Jeśli nie istnieje, domyślnie jest to Finder.