Après avoir installé Firefox Developer Edition à l'aide de la méthode Aurora PPA le 16.04, j'ai fait glisser l'icône d'Activités vers la barre latérale du lanceur pour un accès pratique. Mais quand je clique dessus, une deuxième icône Firefox apparaît dans la barre latérale:
Et chaque fois que je clique sur l'icône que j'ai ajoutée, j'obtiens une nouvelle fenêtre. Comment puis-je le faire se comporter normalement (c.-à-d. Lorsqu'il est cliqué, il afficherait un Firefox déjà en cours d'exécution, ou s'il n'y en a pas, démarrez-en un)?
La propriété WM_CLASS de la fenêtre "Firefox-dev" ne correspond pas au nom de
.desktop
fichier du fichier. Vous pouvez vérifier la propriété WM_CLASS en utilisantxprop
et cliquer sur la fenêtre ouverte de Firefox.Alors, voici ce que j'ai fait pour que ça marche:
Ensuite, vous pouvez ajouter la nouvelle
firefox-dev.desktop
entrée en tant que favori dans votre gnome-shell, et cela fonctionnera.À votre santé !
la source
WM_CLASS(STRING) = "Navigator", "Firefox Developer Edition"
donc le nom de l'icône pour moi fonctionnait comme "/ usr / share / applications / Firefox Developer Edition.desktop" et il semble avoir arrêté la duplication des icônes, par exemple, lors de la restauration de sessionxprop WM_CLASS
. Un+
pointeur apparaît, cliquez n'importe où dans la fenêtre de Firefox Development Edition.WM_CLASS(STRING) = "Navigator", "Firefox Development Edition"
. Choisissez l'une des classes, par exemple. Firefox Development Edition~/.local/share/applications/firefox_dev.desktop
. Par exempleStartupWMClass=Firefox Development Edition
,. N'oubliez pas de remplacerfirefox_dev
par le nom de fichier que vous avez pour votre Firefox Development Edition.la source