am 4924ae8: Merge change 618 into donut

Merge commit '4924ae8d1f7610b8639e55b1088f6b4a993bfd40'

* commit '4924ae8d1f7610b8639e55b1088f6b4a993bfd40':
  Fixes #1816088. Avoid initializing empty Rects when they are useless, especially in Zygote.