I have added a component with the same background colour like the plugin background and used setOpaque(true) because the component changes it’s colours and i want to suppress the re-rendering of the whole UI. This works if i don’t scale the UI. If i scale the UI, i can see a small border around the component:
I understand that this happens because the overlaying component does not blend colours with setOpaque(true) enabled and because the scaling does not hit exactly the pixels.
Is there a way to avoid this issue. Maybe something like snap to pixels or a totally different solution?