Как предотвратить уведомления от захвата фокуса в 18.04

13

Я обновил с 16.04 LTS до 18.04 в прошлом году, и уведомления Gnome доставляют неудобства. В 16.04 с Unity уведомления не захватывали фокус, они просто выглядели как наложение в углу - вы даже не могли нажимать на них. В 18.04 с Gnome, когда всплывает уведомление, он захватывает фокус из текущего окна. Это действительно разрушительно, так как мне обычно приходится следить за несколькими каналами чата, которые отправляют мне уведомления. Я буду в процессе ввода чего-то в одном канале, когда прервется уведомление от другого, заставив меня ввести несколько букв в пустоту, прежде чем я вручную верну курсор туда, где он должен быть, полностью нарушив мой поток.

Мне определенно нужно знать об уведомлениях по мере их поступления, поэтому я не могу просто блокировать, отключать или скрывать их, но я не хочу, чтобы они прерывали то, что я делаю, когда они появляются. Есть ли способ сделать это, что я пропускаю? Я бы предпочел встроенное / официальное решение, а не решение, которое требует установки патча или мода, если это возможно.

Salda007
источник
1
Поиск "предотвращение кражи фокуса".
19
Существует проблема gnlab gitlab, но предлагаемое исправление не работает: gitlab.gnome.org/GNOME/gnome-shell/issues/338
Маркус

Ответы:

2

Иногда всплывающее уведомление может фокусироваться
только иногда.
Это из-за функции умной фокусировки в Gnome Window Mananger Обходным решением

будет изменение функции умной фокусировки по умолчанию на строгую.

gsettings set org.gnome.desktop.wm.preferences focus-new-windows 'strict'
cmak.fr
источник
Это то же исправление, что и в gitlab.gnome.org/GNOME/gnome-shell/issues/338 . Есть все еще уведомления, которые нарушают фокус
Маркус
2
Не совсем то же самое. Пожалуйста, укажите, на какие уведомления влияет ваше заявление
cmak.fr