isHit(ignoreDisabled) should ignore effective disabled, not just disabled

Issue #635 resolved
Martin Preisler
created an issue

There is a regression test written for this in test/Window.cpp

Reproducibility: have not tried