Por que o Synaptic e o Update Manager não usam barras de rolagem de sobreposição?

9

Isso acontece no 11.04 e no 11.0. Li em algum lugar que esses aplicativos estão na "lista negra" para não usar explicitamente barras de rolagem de sobreposição, mas por quê?

EDIT (17 de setembro): agora o Update Manager foi incluído na lista de permissões e usa barras de rolagem de sobreposição ( consulte esta revisão ). O Synaptic ainda está na lista negra.

fitojb
fonte
2
@ jrg Esta não é uma duplicata dessa pergunta. É sobre como forçar todos os aplicativos a usar barras de rolagem de sobreposição. É por isso que o Synaptic e o Update Manager não os usam por padrão.
Eliah Kagan 8/09/11

Respostas:

4

Na verdade, esse erro foi relatado no launchpad.net, confirmado pela equipe do Ubuntu e corrigido posteriormente.

Você pode ver o histórico desse bug aqui:

Lilian A. Moraru
fonte
Obrigado pelo link. Gostaria de saber por que o update-manager foi incluído na lista negra para não usar barras de rolagem de sobreposição.
fitojb 9/09/11
2

Possivelmente, tem algo a ver com o fato de serem aplicativos que requerem acesso root. Se você executar o synaptic sem privilégios administrativos, o synaptic ingressará no menu de aplicativos. Se você executá-lo com privilégios de administrador, não o fará. Meu palpite é que essas partes da estrutura Ayatana requerem comunicação D-Bus do aplicativo para o shell e para trás. No entanto, a comunicação do System-Bus para Session-Bus parece ser problemática.

aquaherd
fonte
Acho que, nesse caso, os aplicativos raiz não são afetados - se você executar o nautilus como root (sudo nautilus), ele ainda terá barras de rolagem sobrepostas.
fitojb 10/09/11