Использую StarterKit P10 MATE, на официальном дистрибутиве с MATE не проверял.
Столкнулся с проблемой, новые окна открываются на заднем плане.
То есть, на панели задач задача появляется, а на экране мы всё ещё видим окно из которого запущена эта задача, или не видим вовсе, если это модальное окно.
Проще всего отследить баг так:
Открыть диспетчер файлов и развернуть его на весь экран.
Открыть документ LibreOffice из папки.
Первое открытие отрабатывается нормально и документ открывается поверх диспетчера файлов.
Но, если переключиться обратно на диспетчер файлов и открыть второй документ, то он уже откроется на заднем плане и мы узнаем о его открытии только по панели задач.
Есть нюанс, если документы LO открываются не в полноэкранном окне, то они всегда оказываются на переднем плане.
Проблема более актуальна при открытии модальных окон внутри одной программы, ведь они не появляются на панели задач. Чтобы добраться до вновь открытого модального окна приходится сдвигать основное окно программы.
Проблема досаждает пользователей неимоверно, так как они используют виндовые программки написанные на Delphi 6, а там куча мелких модальных окон, которые открываются по центру экрана за основным окном.
Первый раз модальное окно открывается поверх основного окна, но все последующие подобные окна будут открываться за основным окном.
Для пользователя это выглядит так, как будто программа "зависла", курсор мыши двигается по экрану, но ничего сделать нельзя, ведь программа ждёт действия в модальном окне, а оно не видно.
Пока что решил переводить "критических" пользователей c MATE на XFCE.
Что можно сделать с MATE, чтобы поведение новых окон стало нормальным, как в других DE?