I have two layers, one with points that I have set a label on and another with polygons which I would like to use to block the labeling of the points. According to this old answer to Avoiding labeling features if overlapped by another layer in QGIS? I could use the blocking of labeling option of the polygon layer, but this only works partially.
With "No labels":
With "Blocking":
Is this a bug or have I understood the option of "Blocking" wrong? (What other option than remove the points under the polygon do I have?)