experimentei isto, e ficou melhor do que o que estava... Ou seja, apesar de nao estar resolvido, pelo menos agora consigo prever o comportamento do vidro e tê-lo aberto ou fechado, mas continua estranho, por exemplo o abrir para cima fá-lo recuar, se carregar para fechar abre até ao fim etc etc...