diff --git a/LibGUI/GWindow.cpp b/LibGUI/GWindow.cpp index b079e2e988..5e246ac342 100644 --- a/LibGUI/GWindow.cpp +++ b/LibGUI/GWindow.cpp @@ -250,6 +250,8 @@ bool GWindow::is_visible() const void GWindow::update(const Rect& a_rect) { + if (a_rect.is_empty()) + return; if (!m_window_id) return; for (auto& pending_rect : m_pending_paint_event_rects) {