fix WMTS base layers only printing if they were in visible range in the viewer