In OS X Mavericks (10.9) habe ich einen sehr nervigen Fehler entdeckt.
Reproduzieren:
- Schließen Sie einen externen Monitor an Ihren Mac an
- Öffnen Sie zwei Fenster derselben Anwendung (z. B. Chrome) und platzieren Sie ein Fenster auf Ihrem Mac und das andere auf dem externen Display
- Klicken Sie in das Fenster Ihres externen Displays, um den Fokus darauf zu richten
- ⌘ Cmd+ Tab ⇥zu einer anderen App (zB Code Editor)
- ⌘ Cmd+ Tab ⇥zurück zur App
- Der Fokus befindet sich jetzt im Fenster Ihres Mac und nicht mehr auf dem externen Display (wo der Fokus ursprünglich war). Dies bedeutet, dass Sie in das Fenster klicken müssen, um den Fokus wieder zu aktivieren.
Praktisch bedeutet dies, dass ich auf meinem Mac kein Fenster mehr öffnen kann, während ich mit derselben App auf dem externen Display arbeite. Wie kann ich das lösen?
Antworten:
Ich kann hier nicht helfen, aber ich kann bestätigen, dass dies eines von vielen Problemen bei Multi-Screen-Multi-Window-Anwendungen auf Außenseitern ist. Wie er sagt, wenn Sie zwei Fenster derselben App auf einem anderen Bildschirm geöffnet haben, wird immer das auf dem primären Monitor fokussiert, wenn Sie mit der Taste cmd + weg und zurück zur App gehen. Dies macht es für die Entwicklungsarbeit ziemlich ärgerlich, wenn Sie regelmäßig zwischen einem Browser und einem Editor wechseln.
quelle
Ich hatte das gleiche Problem. Das Problem wurde behoben, nachdem ich alle Kontrollkästchen im Systemeinstellungsbereich "Mission Control" deaktiviert hatte.
Ich benutze Mission Control nicht, daher hat diese Lösung für mich gut funktioniert. Wenn Sie Mission Control verwenden, können Sie wahrscheinlich eingrenzen, welches der Kontrollkästchen dieses spezifische Verhalten ändert (ich vermute "Displays haben separate Leerzeichen").
quelle
Halten Sie die Taste Cmdgedrückt Tab, wenn Sie mit + zwischen Anwendungen wechselnCMDAlt
quelle
Ich habe diesen Fehler gerade bemerkt, als ich meinem MBP einen zweiten Monitor hinzugefügt habe.
Ein Upgrade auf OSX El Capitan (Beta) scheint das Problem behoben zu haben. (Yay!)
quelle