I have this situation:
All layers are filtered to the region except the layer "bahnstrecken" who is missing that attribute. Instead I use the polygon "bundeslaender" (inverted polygon style) to overwrite features of the layer "bahnstrecken" (black lines) outside of the shown region. This works perfect. But as soon I want to label the "bahnstrecken" (which I did with orange numbers), the labels show up outside the region. I only want to show the labels WITHIN the region.
I know the problem can be solved by just clipping the "bahnstrecken"-layer to the region. But I am just curious: Is there any other way how I can solve the problem, without manipulating the data?