DataGrid DateFilter - "Top" CSS goes into negatives

When bringing up the DateFilter on a window size that does not have enough space above or below the mouse for the overlay, the "Top" position of the overlay goes into negatives and so goes off the top of the screen. In these kind of situations, shouldn't the "Top" position be 0 and not negative.

I'm using Chrome in case that is a factor.