Remove redundant window filter calls
If the window filter rejects a window, that window won't be in the stacking_order and henceforth won't be painted, so finalDrawWindow() does extra work of checking again if the window is accepted.
If the window filter rejects a window, that window won't be in the stacking_order and henceforth won't be painted, so finalDrawWindow() does extra work of checking again if the window is accepted.