diff --git a/LibGUI/GBoxLayout.cpp b/LibGUI/GBoxLayout.cpp index bc9872bf2d..273617daee 100644 --- a/LibGUI/GBoxLayout.cpp +++ b/LibGUI/GBoxLayout.cpp @@ -1,6 +1,8 @@ #include #include +//#define GBOXLAYOUT_DEBUG + GBoxLayout::GBoxLayout(Orientation orientation) : m_orientation(orientation) { @@ -44,7 +46,9 @@ void GBoxLayout::run(GWidget& widget) int number_of_entries_with_automatic_size = m_entries.size() - number_of_entries_with_fixed_size; +#ifdef GBOXLAYOUT_DEBUG dbgprintf("GBoxLayout: available_size=%d, fixed=%d, fill=%d\n", available_size.height(), number_of_entries_with_fixed_size, number_of_entries_with_automatic_size); +#endif Size automatic_size; @@ -56,7 +60,9 @@ void GBoxLayout::run(GWidget& widget) automatic_size.set_height(available_size.height() / number_of_entries_with_automatic_size); } +#ifdef GBOXLAYOUT_DEBUG dbgprintf("GBoxLayout: automatic_size=%s\n", automatic_size.to_string().characters()); +#endif int current_x = 0; int current_y = 0; @@ -78,7 +84,9 @@ void GBoxLayout::run(GWidget& widget) rect.set_size(automatic_size); } +#ifdef GBOXLAYOUT_DEBUG dbgprintf("GBoxLayout: apply, %s{%p} <- %s\n", entry.widget->class_name(), entry.widget.ptr(), rect.to_string().characters()); +#endif entry.widget->set_relative_rect(rect); if (orientation() == Orientation::Horizontal) diff --git a/LibGUI/GWindow.cpp b/LibGUI/GWindow.cpp index 9fb21d61b5..cd7cc84062 100644 --- a/LibGUI/GWindow.cpp +++ b/LibGUI/GWindow.cpp @@ -9,6 +9,8 @@ #include #include +//#define UPDATE_COALESCING_DEBUG + static HashMap* s_windows; static HashMap& windows() @@ -199,7 +201,9 @@ void GWindow::update(const Rect& a_rect) return; for (auto& pending_rect : m_pending_paint_event_rects) { if (pending_rect.contains(a_rect)) { +#ifdef UPDATE_COALESCING_DEBUG dbgprintf("Ignoring %s since it's contained by pending rect %s\n", a_rect.to_string().characters(), pending_rect.to_string().characters()); +#endif return; } }