Fix issue #289 with overflow-y/auto issues. I think I'd rather just put up with the jumping menu when scrollbar appears, which isn't really much of a problem.
Attempt fix for issue #287 and issue #290