ILabelPainter cache = getContext().getLabelPainter();
RENDERERS: for( RenderExecutor executor : executors ) {
if (!executor.getContext().isVisible()){
if(paintLabels && !(executor.getContext().getLayer() instanceof SelectionLayer)){
//disable layer from label cache
cache.disableLayer(executor.getContext().getLayer().getID().toString());
}
continue RENDERERS;
}
if (executor.getState() == NEVER || executor.getState() == STARTING || executor.getState() == RENDER_REQUEST) {
continue RENDERERS;