Only create input regions for those parts that don't overlap with windows in top_window_group
fix a small bug in calulating heights
Merge pull request #2257 from Cobinja/override-redirect

[WIP/RFT] Only create input regions for those parts that don't overlap with windows...