`updatePrintRectanglePixels` is not executed if the print menu is not active and if it the case, on the next `map.render()` the clipping will be rendered.

But I agree the print should be available even if print menu is not active. I think updated the list of resolutions when the user change the zoom makes sense. That could be addressed in a separate PR.