Kliknięcie ikony Docku nie powoduje wyświetlenia okna na górze (OS X Lion)

11

Używam OS X Lion i mam bardzo irytujący problem z oknami, które nie pojawiają się po kliknięciu ikon Docka.

Dzieje się tak, gdy mam otwarte okna w jednym miejscu, ale w tej chwili oglądam inne.

Na przykład mam pocztę i Skype na spacji nr 2, ale jestem na spacji nr 1. Pamiętaj, że wszystkie okna nie są zminimalizowane.

Chcę szybko przejść do Mail. Więc klikam ikonę Poczta w Docku, zmienia to spację na # 2, pasek menu pokazuje, że aktywne okno to Poczta, ale okno Poczty jest faktycznie poniżej okna Skype.

Najdziwniejsze jest to, że czasami działa zgodnie z oczekiwaniami, wyświetlając Poczta na górze. Nie widzę tutaj żadnej logiki, jest to absolutnie nieprzewidywalne, a tym samym denerwujące.

Czy ktoś miał takie problemy? Zastanawiam się, czy to błąd, czy prawidłowe zachowanie. Czy jest jakiś sposób, aby to naprawić?

Andrey Fedoseev
źródło

Odpowiedzi:

9

Ten sam problem przytrafił mi się. To co zrobiłem to:

  1. Przejdź do startera, powinien być folder o nazwie „Inne”

  2. Kliknij Terminal, pojawi się okno i powiesz

    Last login: Fri Apr 28 12:35:22 on ttys000
    Computer-Name:~ username$ 
    
  3. Wpisz

    Killall Dock
    

To powinno to naprawić.

Samuel Hepworth
źródło
4

Możliwe, że twój plist jest uszkodzony. Wierzę, że preferencje Spaces znajdują się w com.apple.dock.plist. Utwórz kopię zapasową i usuń ją, a następnie wyloguj się. Sprawdź, czy to pomoże.

edytować:

  1. Kliknij swoje konto użytkownika w Finderze (ikona małego domku).
  2. Kliknij Strona główna / Biblioteka / Preferencje.
  3. Powinien istnieć plik o nazwie com.apple.dock.plist . Przeciągnij na pulpit.
  4. OSX powinien utworzyć nowy plik plist.
  5. Wyloguj się na wszelki wypadek, ponieważ wydaje się to dziwnym problemem, którego nigdy wcześniej nie widziałem.
  6. Jeśli to nie pomogło, trzymaj stary plist pod ręką.
surfasb
źródło
Co oznacza plist? Jak mam wykonać kopię zapasową i usunąć?
Andrey Fedoseev
Zaktualizowałem odpowiedź.
surfasb
2

Oczywiście Mountain Lion nie jest tak sprytny, jeśli korzysta się z wielu wyświetlaczy czasowo: odzyskałem główne okno poczty, ponownie podłączając zewnętrzny wyświetlacz i odznaczając pole wyboru „wyświetlacze lustrzane” z właściwości wyświetlania! Było tam przez cały czas, okno poczty, gdzieś poza zasięgiem ekranu.

Miałem ten sam problem z Mailem. Niezależnie od tego, nie mogłem otworzyć głównego okna poczty i wyświetlić moich skrzynek pocztowych, mimo że ikona dokowania pokazywała liczbę nowych wiadomości e-mail i pasek zadań był wyświetlany dla Poczty. Mogłem tylko otworzyć ekran nowej wiadomości. Zauważyłem wtedy, że mam podobne problemy z innymi aplikacjami (np. Microsoft Office).

Nieznajomy
źródło
0

Możesz to nieco kontrolować, klikając prawym przyciskiem myszy ikonę doku i wybierając opcje, dla których miejsca jest przypisana aplikacja. O ile mi wiadomo,

Domyślnie „Brak”:

  • Jeśli aplikacja nie ma otwartych okien, otworzy okno w bieżącym miejscu
  • Jeśli aplikacja ma otwarte okna w innym miejscu, nie można jej przenieść na pierwszy plan, dopóki nie przełączysz się na inne miejsce.

Gdy aplikacja jest przypisana do określonego miejsca:

  • Jeśli aplikacja nie ma otwartych okien, otworzy nowe okno w tym miejscu.
  • Jeśli aplikacja ma otwarte okna w tym drugim miejscu, zostanie ona przeniesiona do przodu, ale okno nie będzie widoczne, ponieważ znajduje się w innym miejscu. (Zakładam, że preferencja systemowa „przełączenia na przestrzeń z otwartymi oknami dla aplikacji” powinna cię tam zabrać. Jednak w moim przypadku tak nie jest.)

Ostatnia opcja, „Wszystkie spacje”, po prostu pokonuje cel posiadania rzeczy na osobnych spacjach na początek.

Osobiście uważam zachowanie zarządzania oknami ze spacjami za dziwne i niespójne. IMHO, ta część Mac OS X wymaga pracy.

Andrew Vit
źródło
Przy „Brak” drugi punktor powinien brzmieć: „Jeśli naciśniesz ikonę doku, aktywuje ona aplikację. Jeśli ponownie naciśniesz ikonę doku, zmieni spacje w miejsce, w którym znajduje się to okno”. Jeśli zaznaczysz „przełącz na spację”, a aplikacja nie ma okna, przełączy się na spację. To będzie nie przenieść aplikację do bieżącej przestrzeni.
surfasb
„All Spaces” wymusza pojawienie się wspomnianej aplikacji w aktywnej przestrzeni tak długo, jak długo działa. Coś jak niezbędna aplikacja, której potrzebujesz cały czas.
surfasb
@ surfurfb Sam to przetestowałem przed opublikowaniem i jeszcze teraz. Jeśli przełączę się na spację bez okien Safari, nastąpi przełączenie na inną aplikację w tym obszarze (TextEdit). Po kliknięciu ikony Safari w doku tracę fokus w oknie TextEdit znajdującym się z przodu, ale pasek menu pozostaje „TextEdit”. Dalsze kliknięcia nic więcej nie robią. Moje preferencje systemowe mają włączoną opcję „przełączaj spacje”, ale wydaje się, że nic to nie robi…
Andrew Vit,
To jest oficjalna funkcjonalność. W moim systemie działa zgodnie z oczekiwaniami. Myślę, że twój system nie działa z domyślną funkcjonalnością.
surfasb
0

Problemem jest chyba Skype. W moim systemie po przejściu z aplikacji pełnoekranowej do aplikacji okienkowej na ekranie pulpitu Skype na krótko pojawia się, a czasem pozostaje z przodu.

Bardzo denerwujące, ale prawdopodobnie wina Skype'a polegająca na niewłaściwej obsłudze zdarzeń.

Używam HazeOver, co oznacza, że ​​każde okno w tle będzie zacienione. To pokazuje, że fokus wejściowy jest w oknie Skype ... Wow. to nie jest. Po prostu wypróbowałem, a okno Findera zamyka się, ale Skype „skupia się”.

Coroos
źródło
Wpływa nie tylko na Skype, ale także na inne aplikacje. Na przykład rzeczy kontra iCal.
Andrey Fedoseev
0

Miałem ten sam problem i rozwiązanie było bardzo proste.

W ustawieniach przeszedłem do kontroli misji i były 4 opcje na górze. Drugi dotyczy przejścia do Space, w którym aplikacja jest otwarta.

Trzeci dotyczy grupowania okien aplikacji według miejsca.

Właśnie oznaczyłem je wszystkie i naprawiłem mój problem!

Marcos
źródło
Proszę wyjaśnić dalej
Pimp Juice IT