Почему изменения StartupWMClass не являются постоянными?

Я работаю над Ubuntu 18.04 и пытаюсь связать приложение с его ярлыком, чтобы оно не запускалось на новом значке. .desktop файл находится в .local/share/applications/ и не в /usr/share/applications,

Когда я редактирую этот файл и добавляю StartupWMClass Атрибут работает нормально. Но изменения не прилипают. Каждый раз, когда я открываю .desktop В файле изменения отсутствуют, и приложение снова запускается на новом значке. Как я могу сделать эти изменения постоянными?

Ниже файл:

[Desktop Entry]
Name=Shift
Icon=/home/<username>/.local/share/icons/hicolor/1024x1024/apps/shift.png
Version=3.5.0
GenericName=Shift
X-GNOME-FullName=Shift
Comment=Shift
Encoding=UTF-8
Type=Application
Terminal=false
Exec=/opt/shift/resources/../Shift -mailto %u
StartupWMClass=Shift
Categories=Network;
MimeType=x-scheme-handler/mailto;

Результат xprop WM_CLASS команда является: WM_CLASS(STRING) = "shift", "Shift"

0 ответов

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