Files
ladybird/Userland/Libraries/LibGUI/Widget.cpp
Andreas Kling b7e551b164 LibGUI: Make Widget ignore paint events that don't intersect it
LibGUI widgets fully contain their child widgets, so there's no pass
the paint event on to our children if we get a paint event that doesn't
intersect with our rect.

While Gfx::Painter was already dutifully clipping out any attempts at
painting, this avoids even more pointless work.
2021-07-07 13:01:20 +02:00

31 KiB