Bagaimana cara memindahkan jendela anak tanpa memindahkan atau meminimalkan induk di GNOME 3?

30

Saya memiliki Ubuntu 17.10 dengan GNOME 3.

Apa yang terjadi:
Saya memiliki (misalnya) LibreOffice Calc terbuka, dengan beberapa kolom data di dalamnya. Saya menyorot kolom yang ingin saya bagan, lalu saya pilih INSERT> CHART. Dialog jendela anak grafik muncul di atas data saya, jadi saya ingin memindahkannya ke samping.

Ketika saya mengambil bilah atas dan memindahkannya, jendela induk (spreadsheet) meminimalkan (saya pikir itu benar-benar menghilang). Melanjutkan contoh di atas, jika saya mengklik SELESAI pada jendela bagan, saya kemudian dapat melihat aplikasi spreadsheet yang diperkecil, yang merupakan bilah judul jendela ditambah bilah menu tepat di bawahnya.

Ini kelihatannya perilaku yang benar-benar aneh dan tentu saja termasuk dalam kategori "tidak bermanfaat bagi pengguna", karena seluruh ide untuk memindahkan jendela anak pada awalnya adalah hanya untuk dapat melihat spreadsheet dengan lebih baik!

Dalam aplikasi lain, misalnya penampil PDF, masalah yang sedikit berbeda terjadi. Ketika saya mencoba untuk memindahkan jendela anak (misalnya dialog cetak) orang tua tidak meminimalkan tetapi malah mengikuti jendela anak sekitar. Ini tidak terlalu mengejutkan daripada membiarkan orang tua hilang sepenuhnya tetapi sama-sama tidak berguna dalam hal memungkinkan pengguna untuk melihat informasi yang ada di jendela induk.

Pembaruan 2017/11/06

Jawaban Pomsky di bawah ini memperbaiki masalah, tetapi membuat saya bertanya-tanya mengapa manajer jendela membuat keputusan bahwa semua jendela anak memiliki perilaku modal (atau tidak), dan bukan aplikasi itu sendiri; dan lebih jauh lagi, mengapa perilaku modal mencegah menggerakkan layar anak ketika mengaburkan info berguna di layar induk. Tak satu pun dari ini tampak seperti desain yang bagus untuk saya ...

Ahli Kimia Monet
sumber

Jawaban:

33

Ini dapat dilakukan dengan menggunakan ' (GNOME) Tweaks ' (sebelumnya dikenal sebagai ' (Tweak Tool ) (GNOME) '). Seharusnya ada tombol sakelar untuk " Lampirkan Dialog Modal " di bagian Windows . Nonaktifkan itu.
masukkan deskripsi gambar di sini

Untuk menginstal Tweaks , jalankan

sudo apt install gnome-tweaks

(atau sudo apt install gnome-tweak-tool).


Solusi alternatif:

Buka Terminal dan jalankan

gsettings set org.gnome.shell.overrides attach-modal-dialogs false

Ini melepaskan dialog modal dari jendela induk dan karenanya akan memperbaiki masalah Anda.

Jika ini tidak berhasil, Anda perlu beralih gsettings/ dconfkunci lain mengikuti jawaban OP atau gunakan (GNOME) Tweaks seperti yang disebutkan di atas.

pomsky
sumber
3
Solusi "Tweaks" tidak bekerja. Tetapi opsi lain "gsetting [...] false" tidak berfungsi: ada fitur di Inkscape untuk "Live preview" perubahan yang ingin Anda buat, dan, ketika dicentang, jendela kembali terpasang, bahkan dengan gsettings disetel ke false.
Aurelien
2
Alat Gnome Tweaks berfungsi, cmd tidak.
Felix Dombek
2

Berkat saran pomsky di atas, yang tidak cukup melakukan pekerjaan tetapi membawa saya ke saklar yang saya butuhkan.

Saya menggunakan dconf-editor untuk mematikan / org / gnome / bergumam / melampirkan-modal-dialog.

Untuk apa nilainya meminimalkan libreoffice spreadsheet tampaknya merupakan efek samping dari jendela induk yang dimaksimalkan.

Memperbarui

Saran Pomsky untuk menggunakan alat tweak jauh lebih baik daripada menggunakan dconf-editor.

Ahli Kimia Monet
sumber
Apa yang terjadi jika Anda mematikan /org/gnome/mutter/attach-modal-dialogsseperti yang Anda sebutkan tetapi hidupkan /org/gnome/shell/overrides/attach-modal-dialogs? Saya bertanya-tanya apakah keduanya diperlukan atau hanya muttersatu yang cukup.
pomsky
Saya baru saja mencoba ini dan tampaknya "itu bergumam yang penting" - menghidupkan kembali perilaku override shell tampaknya tidak mempengaruhi perilaku (diinginkan) yang muncul dari pengaturan bergumam. Apakah itu jelas?
Kimiawan Monet
Saya pikir Anda harus "tidak menerima" jawaban saya dan sebaliknya menerima jawaban Anda. Anda harus selalu menerima yang paling membantu Anda .
pomsky
1
Saya mengerti maksud Anda, pomsky, tapi saya pikir pada akhirnya saran Anda yang diedit untuk menggunakan alat tweak (daripada menggunakan dconf-editor) adalah solusi yang lebih baik.
Chemist Monet