Ich habe Ubuntu 17.10 mit GNOME 3.
Was passiert:
Ich habe (zum Beispiel) LibreOffice Calc mit einigen Datenspalten geöffnet. Ich hebe die Spalten hervor, die ich grafisch darstellen möchte, und wähle dann EINFÜGEN> DIAGRAMM. Das Dialogfeld des untergeordneten Diagrammfensters wird über meinen Daten angezeigt, sodass ich sie zur Seite verschieben möchte.
Wenn ich die obere Leiste ergreife und verschiebe, wird das übergeordnete Fenster (Tabellenkalkulationsfenster) minimiert (ich denke, es verschwindet tatsächlich). Wenn ich im obigen Beispiel im Diagrammfenster auf BEENDEN klicke, wird die minimierte Tabellenkalkulationsanwendung angezeigt, dh die Fenstertitelleiste und die Menüleiste direkt darunter.
Dies scheint ein merkwürdiges Verhalten zu sein und fällt mit Sicherheit unter die Kategorie "Nicht nützlich für den Benutzer", da die gesamte Idee, das untergeordnete Fenster zu verschieben, darin bestand, die Tabelle besser sehen zu können!
In anderen Anwendungen, beispielsweise dem PDF-Viewer, tritt ein etwas anderes Problem auf. Wenn ich versuche, das untergeordnete Fenster (z. B. den Druckdialog) zu verschieben, minimiert das übergeordnete Fenster nicht, sondern folgt dem untergeordneten Fenster. Dies ist weniger überraschend als das völlige Verschwinden des Elternteils, aber ebenso nutzlos, um dem Benutzer die Anzeige der im Elternfenster vorhandenen Informationen zu ermöglichen.
Update 06.11.2017
Die Antwort von Pomsky unten behebt das Problem, aber ich frage mich, warum der Fenstermanager die Entscheidung trifft, dass alle untergeordneten Fenster modales Verhalten aufweisen (oder nicht) und nicht die Anwendungen selbst; und außerdem, warum das modale Verhalten verhindert, dass der untergeordnete Bildschirm verschoben wird, wenn nützliche Informationen auf dem übergeordneten Bildschirm ausgeblendet werden. Beides scheint mir kein gutes Design zu sein ...
quelle
Dank des obigen Vorschlags von Pomsky, der nicht ganz die Arbeit macht, sondern mich zu dem Schalter führte, den ich brauchte.
Ich habe dconf-editor benutzt, um / org / gnome / mutter / attach-modal-dialogs auszuschalten.
Das Minimieren der libreoffice-Tabelle scheint ein Nebeneffekt des maximierten übergeordneten Fensters zu sein.
Aktualisieren
Pomskys Vorschlag, das Tweak-Tool zu verwenden, ist viel besser als die Verwendung von dconf-editor.
quelle
/org/gnome/mutter/attach-modal-dialogs
wie erwähnt ausschalten , aber wieder einschalten/org/gnome/shell/overrides/attach-modal-dialogs
? Ich frage mich, ob beide erforderlich sind oder nurmutter
einer ausreicht.