Reduced test case here: https://codepen.io/seancurtis/pen/ypLwwq Changing the calc to calc(100vh - 20px) solves it, as does removing things like the transition or position. Might be revealing something more critical though. Does not happen on 10.x. Still happens on tech preview (11.1 at the time of raising this).
Antti, didn't you fix something like this recently?
I was thinking of bug 179982.
Yes, this looks like 179982. *** This bug has been marked as a duplicate of bug 179982 ***