Bagaimana cara memberi fokus ke jendela yang benar saat menutup jendela aplikasi lain?

11

Di Lion, jika saya di Chrome dan mengklik peringatan dari Outlook yang mengatakan saya menerima email, saya mendapatkan jendela baru dari Outlook dengan email itu di atas Chrome (saya masih bisa melihat Chrome langsung di bawah Outlook saya jendela email). Ketika saya menutup e-mail, saya akan mengharapkan OS untuk kembali fokus pada jendela Chrome (karena dari situlah saya berasal), tetapi sebenarnya ia menarik keluar jendela Outlook dan memberikannya sebagai gantinya.

Tampaknya Lion mencoba untuk tetap fokus pada aplikasi tertentu daripada jendela tertentu. Apakah ada cara untuk mengubah perilaku ini sehingga interaksi saya dengan jendela "tumpukan" masuk akal?

magneticMonster
sumber
Pertanyaan menarik. Mencari tahu apa yang terjadi dapat dilakukan dengan menonton jendela yang terbuka di AppleScript. Apakah ada cara untuk menyebutnya saat menutup jendela? stackoverflow.com/questions/11402472/…
user2707001

Jawaban:

7

Ini telah menjadi perilaku dalam sistem jendela OS X sejak setidaknya OS X asli (10.0), dan mungkin konsisten kembali ke Classic Mac OS (jika itu masalahnya, kemungkinan tanggal kembali ke Sistem 7 atau Sistem 6 dengan MultiFinder).

Bagaimanapun, beginilah caranya: setahu saya, tidak ada cara untuk mengubahnya.

Yang terbaik yang dapat Anda lakukan adalah tidak membiarkan jendela Outlook terbuka sepanjang waktu. Aplikasi tidak akan berhenti ketika Anda menutup jendela utama seperti pada Windows.

Cajunluke
sumber
1
Hrmph. Itu sangat menjengkelkan - Outlook hanyalah sebuah contoh, tetapi ini terjadi di mana-mana ketika aplikasi menempatkan jendela di depan konteks saya saat ini (karena peringatan atau email dari Gmail atau sesuatu). Jika saya menutup jendela itu, saya harus Command-Tab untuk mendapatkan konteks saya kembali.
magneticMonster
Jangan biarkan jendela aplikasi terbuka jika Anda tidak menggunakannya. Saya akan menghemat memori dan Anda tidak akan muncul lagi ketika Anda menyingkirkan jendela peringatan. Terkadang Anda juga dapat menggunakan tombol Command untuk berinteraksi dengan jendela latar belakang untuk mengabaikan peringatan tanpa membawa aplikasi ke paling depan.
Cajunluke
Menutup jendela aplikasi biasanya tidak membantu - terutama saat menggunakan browser web.
magneticMonster
4

Apakah ini akan bekerja untuk Anda jika aplikasi yang mengaktifkan pointer mouse memiliki fokus? Jika demikian, utas ini akan membantu:

Fokus-ikuti-mouse

Ini mungkin bukan apa yang Anda cari, tapi saya pikir itu mungkin menyelesaikan masalah.

Vinny
sumber