web-dev-qa-db-fra.com

Comment déplacer des fenêtres enfants sans déplacer ou réduire le parent dans GNOME 3?

J'ai Ubuntu 17.10 avec GNOME 3.

Qu'est-ce qui se passe:
J'ai (par exemple) LibreOffice Calc ouvert avec quelques colonnes de données. Je mets en surbrillance les colonnes que je veux tracer, puis je sélectionne INSERT> CHART. La boîte de dialogue Graphique de la fenêtre enfant s'affiche au-dessus de mes données. Je souhaite donc la déplacer latéralement.

Lorsque je saisis la barre du haut et que je la déplace, la fenêtre parent (feuille de calcul) est réduite au minimum (je pense qu’elle disparaît réellement). Poursuivant l’exemple ci-dessus, si je clique sur Terminer dans la fenêtre du graphique, je peux voir l’application de feuille de calcul réduite, qui correspond à la barre de titre de la fenêtre et à la barre de menu située juste en dessous.

Cela semble être un comportement vraiment étrange et relève certainement de la catégorie "ne pas être utile pour l'utilisateur", car l'idée de déplacer la fenêtre enfant au départ était simplement pour pouvoir mieux voir le tableur!

Dans d'autres applications, par exemple le visualiseur PDF, un problème légèrement différent se produit. Lorsque j'essaie de déplacer la fenêtre enfant (par exemple, la boîte de dialogue d'impression), le parent ne réduit pas mais suit la fenêtre enfant. Cela est moins surprenant que de faire disparaître complètement le parent mais également inutile de permettre à l'utilisateur de voir les informations présentes dans la fenêtre parent.

Mise à jour 2017/11/06

La réponse de Pomsky ci-dessous corrige le problème, mais je me demande bien pourquoi le gestionnaire de fenêtres décide que toutes les fenêtres enfants ont un comportement modal (ou non), et non les applications elles-mêmes. De plus, le comportement modal empêche le déplacement de l'écran enfant lorsqu'il masque des informations utiles sur l'écran parent. Ni l'un ni l'autre ne me semble être un bon design ...

25
Monet's Chemist

Ouvrir le terminal et courir

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

Cela détache les dialogues modaux de la fenêtre parente et devrait donc résoudre votre problème.

Si cela ne fonctionne pas, voyez réponse de l'OP ou utilisez [GNOME Tweaks] comme indiqué ci-dessous.


La même chose peut être faite en utilisant (GNOME) Tweaks, il y a un bouton bascule pour "Attach Modal Dialogues" dans la section Windows. Le désactiver.
enter image description here

Pour installer Tweaks, lancez

Sudo apt install gnome-Tweak-tool
28
pomsky

Merci à la suggestion de Pomsky ci-dessus, qui ne fait pas tout à fait le travail mais m'a amené à l'interrupteur dont j'avais besoin.

J'ai utilisé dconf-editor pour désactiver les dialogues/org/gnome/mutter/attach-modal.

Pour ce que cela vaut la minimisation de la feuille de calcul libreoffice semble avoir été un effet secondaire de la maximisation de la fenêtre parente.

Mise à jour

La suggestion de Pomsky d'utiliser l'outil Tweak est bien meilleure que d'utiliser dconf-editor.

2
Monet's Chemist