Nautilus - окно с информацией о свойствах, прикрепленное к окну File Manager? [dубликат]

Что происходит: у меня есть (например) LibreOffice Calc open, с некоторыми столбцами данных в нем. Я выделяю столбцы, которые я хочу отобразить, затем выбираю INSERT> CHART. Диалоговое окно дочернего окна появляется поверх моих данных, поэтому я хочу переместить его в сторону.

Когда я захватываю верхнюю панель и перемещаю ее, окно родителя (таблицы) сводит к минимуму (я думаю он фактически исчезает). Продолжая приведенный выше пример, если я нажму FINISH в окне диаграммы, я могу увидеть свернутое приложение электронной таблицы, которое является строкой заголовка окна, а также панель меню чуть ниже.

Это похоже на действительно странное поведение и, безусловно, подпадает под категорию «не будучи полезным для пользователя», поскольку вся идея перемещения дочернего окна в первую очередь заключалась в том, чтобы лучше видеть электронную таблицу!

В других приложениях , например, программа просмотра PDF, возникает несколько другая проблема. Когда я пытаюсь переместить дочернее окно (например, диалоговое окно печати), родительский элемент не минимизирует, а вместо него следует дочернее окно. Это менее удивительно, чем полное исчезновение родителя, но в равной степени бесполезное с точки зрения предоставления пользователю возможности видеть информацию, присутствующую в родительском окне.

Что происходит:

Ответ Pomsky ниже устраняет проблему, но меня не интересует, почему оконный менеджер принимает решение о том, что все дочерние окна имеют модальное поведение (или нет), а не сами приложения; и, кроме того, почему модальное поведение предотвращает перемещение детского экрана вокруг, когда оно скрывает полезную информацию на родительском экране. Ни один из них не кажется мне хорошим дизайном ...

13
задан 6 November 2017 в 23:20

4 ответа

Откройте терминал и запустите

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

Это отделяет модальные диалоги от родительского окна и, следовательно, должно исправить вашу проблему.

Если это не работает, см. ответ или использование OP (GNOME), как указано ниже.

То же самое можно сделать с помощью (GNOME) Tweaks, есть кнопка переключения для «Присоединить модальные диалоги» в разделе Windows. Отключите его.

Чтобы установить (GNOME) Tweaks , запустите

sudo apt install gnome-tweak-tool
9
ответ дан 17 July 2018 в 22:00

Откройте терминал и запустите

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

Это отделяет модальные диалоги от родительского окна и, следовательно, должно исправить вашу проблему.

Если это не работает, см. ответ или использование OP (GNOME), как указано ниже.

То же самое можно сделать с помощью (GNOME) Tweaks, есть кнопка переключения для «Присоединить модальные диалоги» в разделе Windows. Отключите его.

Чтобы установить (GNOME) Tweaks , запустите

sudo apt install gnome-tweak-tool
9
ответ дан 23 July 2018 в 22:36

Благодаря предложению Помского выше, который не совсем выполняет эту работу, но привел меня к переключателю, в котором я нуждался.

Я использовал dconf-editor для отключения / org / gnome / mutter / attach- modal-dialogs.

Для того, чтобы минимизировать таблицу libreoffice, по-видимому, был побочным эффектом максимального расширения родительского окна.

Обновить

] Предложение Поммения об использовании инструмента tweak намного лучше, чем использование dconf-editor.

2
ответ дан 17 July 2018 в 22:00

Благодаря предложению Помского выше, который не совсем выполняет эту работу, но привел меня к переключателю, в котором я нуждался.

Я использовал dconf-editor для отключения / org / gnome / mutter / attach- modal-dialogs.

Для того, чтобы минимизировать таблицу libreoffice, по-видимому, был побочным эффектом максимального расширения родительского окна.

Обновить

] Предложение Поммения об использовании инструмента tweak намного лучше, чем использование dconf-editor.

2
ответ дан 23 July 2018 в 22:36
  • 1
    Что произойдет, если вы выключите /org/gnome/mutter/attach-modal-dialogs, как вы упомянули, но включите /org/gnome/shell/overrides/attach-modal-dialogs? Мне интересно, нужны ли оба из них или только mutter. – pomsky 3 November 2017 в 02:50
  • 2
    Я просто попробовал это, и кажется, что «это слишком важно». - включение режима переопределения оболочки обратно не повлияло на (желаемое) поведение, возникающее из-за настройки mutter. Это ясно? – Monet's Chemist 6 November 2017 в 23:14
  • 3
    Я думаю, вам нужно «не принимать», ответьте и примите ваше. Вы всегда должны принять тот, который вам больше всего помог . – pomsky 6 November 2017 в 23:18
  • 4
    Я понимаю вашу точку зрения, помцкий, но я думаю, что в конечном итоге ваше редактируемое предложение использовать инструмент настройки (а не использовать dconf-editor) - лучшее решение. – Monet's Chemist 6 November 2017 в 23:21

Другие вопросы по тегам:

Похожие вопросы: