dynamically assign isOverPanel to reduce mistaken mousewheel captures

merging critical bug fix into own master branch