Modal fix

Makes off screen modals accessible by opening a non fixed window at the scroll offset position on screen. Fixes #87
Mmm... I've been running that code for a while on a fork. There must have been a reason why I added that. It seems however that its redundant. I'm actually now getting a gap at the top of a small window, with or without that line :|