manter popover de autoinicialização dentro da janela de visualização

Estou tentando criar um menu usando uma barra lateral com botões, cada um com um popover atribuído contendo os dados relevantes. Infelizmente, um dos popovers pode conter um número arbitrário de linhas e, em alguns casos, pode estar parcialmente fora da janela de exibição.

Vejohttp://jsfiddle.net/bfd9f/1/ para um exemplo do problema (clique no botão "Tarefas")

Eu pensei que poderia alterar programaticamente a parte superior do popover para um valor definido, quando negativo (ou seja, fora da janela de exibição) e para fazer isso, eu já consegui obter uma referência à primeira div do popover enquanto ouvia oshow.bs.popover evento. Infelizmente, acho que devido ao fato de não ter sido renderizado ainda, parece ter um tamanho de (23, 107), embora deva ser algo como (300, xxx) e uma posição de (0, 0).

Existe uma maneira de resolver esse problema? talvez tornando o popover fora da tela primeiro para medi-lo? se sim, como eu faria isso?

obrigado

questionAnswers(2)

yourAnswerToTheQuestion