Mam Ubuntu 17.10 z GNOME 3.
Co się dzieje:
Mam (na przykład) LibreOffice Calc otwarte, z pewnymi kolumnami danych. Podświetlam kolumny, które chcę wykresować, a następnie wybieram WSTAW> WYKRES. Okno dialogowe okna potomnego wykresu wyskakuje na górze moich danych, więc chcę je przesunąć na bok.
Kiedy chwytam górny pasek i przesuwam go, okno rodzica (arkusza kalkulacyjnego) minimalizuje się (myślę, że faktycznie znika). Kontynuując powyższy przykład, jeśli kliknę ZAKOŃCZ w oknie wykresu, mogę zobaczyć zminimalizowaną aplikację arkusza kalkulacyjnego, która jest paskiem tytułu okna i paskiem menu tuż pod nim.
To wydaje się być naprawdę dziwnym zachowaniem i na pewno mieści się w kategorii „nieprzydatność dla użytkownika”, ponieważ cały pomysł przesunięcia okna potomnego miał po prostu lepiej widzieć arkusz kalkulacyjny!
W innych aplikacjach, na przykład w przeglądarce PDF, pojawia się nieco inny problem. Kiedy próbuję przenieść okno potomne (na przykład okno dialogowe drukowania), rodzic nie minimalizuje, ale zamiast tego podąża za nim. Jest to mniej zaskakujące niż zniknięcie elementu nadrzędnego całkowicie, ale równie bezużyteczne, jeśli chodzi o umożliwienie użytkownikowi zobaczenia informacji znajdujących się w oknie nadrzędnym.
Aktualizacja 2017/11/06
Poniższa odpowiedź Pomsky'ego rozwiązuje ten problem, ale zastanawiam się, dlaczego menedżer okien podejmuje decyzję, że wszystkie okna potomne zachowują się modalnie (lub nie), a nie same aplikacje; a ponadto, dlaczego zachowanie modalne uniemożliwia przesuwanie ekranu potomnego, gdy zasłania przydatne informacje na ekranie macierzystym. Żadne z tych nie wydaje mi się dobrym projektem ...
źródło
Dzięki powyższej sugestii pomsky'ego, która nie do końca spełnia swoje zadanie, ale doprowadziła mnie do zmiany, której potrzebowałem.
Użyłem edytora dconf do wyłączenia okien dialogowych / org / gnome / mutter / attach-modal-dialog.
Wydaje się, że warto zminimalizować arkusz kalkulacyjny libreoffice jako efekt uboczny maksymalizacji okna nadrzędnego.
Aktualizacja
Sugestia Pomsky'ego dotycząca używania narzędzia do poprawiania jest znacznie lepsza niż użycie edytora dconf.
źródło
/org/gnome/mutter/attach-modal-dialogs
jak wspomniałeś, ale włączysz/org/gnome/shell/overrides/attach-modal-dialogs
? Zastanawiam się, czy oba są wymagane, czy tylkomutter
jeden wystarczy.