Pourquoi Synaptic et Update Manager n'utilisent-ils pas les barres de défilement de superposition?

9

Cela se produit à la fois dans 11.04 et 11.0. J'ai lu à un certain endroit que ces applications sont «sur liste noire» pour ne pas utiliser explicitement les barres de défilement de superposition, mais pourquoi?

EDIT (17 septembre): Maintenant, Update Manager a été ajouté à la liste blanche et il utilise des barres de défilement de superposition ( voir cette révision ). Synaptic est toujours sur liste noire.

fitojb
la source
2
@jrg Ce n'est pas un double de cette question. Il s'agit de forcer toutes les applications à utiliser des barres de défilement de superposition. C'est pourquoi Synaptic et Update Manager ne les utilisent pas par défaut.
Eliah Kagan, le

Réponses:

4

C'était en fait un bug qui a été signalé sur launchpad.net, il a été confirmé par l'équipe Ubuntu puis corrigé par la suite.

Vous pouvez voir l'historique de ce bug ici:

Lilian A. Moraru
la source
Merci pour le lien. Je me demande pourquoi update-manager a été mis sur liste noire pour ne pas utiliser les barres de défilement de superposition.
fitojb
2

Cela a peut-être quelque chose à voir avec le fait que ce sont des applications nécessitant un accès root. Si vous exécutez synaptic sans privilèges administratifs, synaptic rejoindra le menu d'application. Si vous l'exécutez avec des privilèges d'administrateur, ce ne sera pas le cas. Je suppose que ces parties du cadre Ayatana nécessitent une communication D-Bus de l'application au shell et en arrière. Cependant, la communication entre System-Bus et Session-Bus semble être problématique.

aquaherd
la source
Je pense que dans ce cas, les applications root ne sont pas affectées - si vous exécutez nautilus en tant que root (sudo nautilus), il a toujours des barres de défilement de superposition.
fitojb