shell/window-preview-layout: Add precondition checks
It's good practice to guard public API against programmer errors, so do that.
Related: #6351 (closed)
It's good practice to guard public API against programmer errors, so do that.
Related: #6351 (closed)