Bonjour.
Après la dernière mise à jour de Skype (version 8.51.0.92) sous Linux (Mint, Cinnamon shell), j'ai rencontré un bug désagréable lors du changement de la disposition de la langue dans le champ de saisie du message: lorsque vous appuyez sur Alt + Maj, le focus, à partir du champ de saisie, va dans le panneau supérieur de la fenêtre (menu).
Pendant plusieurs jours d'utilisation active, il est devenu incroyablement enrageant. Un collègue utilisant Ubuntu a déclaré que le bogue était également apparu là -bas. J'ai réussi à résoudre le problème (béquille), j'ai décidé de le partager avec la communauté, j'espère que quelqu'un va aider.
Je n'ai pas eu le temps d'analyser soigneusement les sources, j'ai décidé de supprimer ce panneau du menu de façon permanente - je n'en ai pas du tout besoin, presque toutes les fonctionnalités sont dupliquées ci-dessous, et vous pouvez accéder aux paramètres via un menu à trois points.
1. Nous installons le gestionnaire de paquets npm (s'il n'est pas installé).
sudo apt install npm
2. Nous mettons le paquet asar
sudo npm install -g asar
3. Accédez au répertoire contenant les fichiers Skype compressés
cd /usr/share/skypeforlinux/resources/
4. Décompressez l'app.asar dont nous avons besoin dans le répertoire d'application relatif
sudo asar extract app.asar app
5. Désactivez Skype
6. Renommez le fichier app.asar d'origine (lorsque
Electron ne trouve pas le fichier asar, il utilisera les sources décompressées du répertoire d'application relatif)
sudo mv /usr/share/skypeforlinux/resources/app.asar /usr/share/skypeforlinux/resources/app.asar.backup
7. Vérification des performances de Skype: il suffit de l'activer et de le désactiver.
8. Ouvrez le fichier /usr/share/skypeforlinux/resources/app/WindowBase.js dans votre éditeur de texte préféré, sous sudo, et ajoutez la ligne suivante au constructeur après avoir créé l'objet BrowserWindow:
this._instance.setMenuBarVisibility(false);
La documentation pour cela sur la fonction du point 8:
win.setMenuBarVisibility (visible)La solution, bien sûr, n'est pas la plus belle, mais fonctionne (jusqu'à la prochaine mise à jour).
Merci de votre attention.