diff options
Diffstat (limited to 'src/platform/graphics')
| -rw-r--r-- | src/platform/graphics/cairo/CairoPainter.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/platform/graphics/cairo/CairoPainter.cpp b/src/platform/graphics/cairo/CairoPainter.cpp index 30162506..c71d9359 100644 --- a/src/platform/graphics/cairo/CairoPainter.cpp +++ b/src/platform/graphics/cairo/CairoPainter.cpp @@ -1,5 +1,4 @@ #include "cru/platform/graphics/cairo/CairoPainter.h" -#include "cru/base/log/Logger.h" #include "cru/platform/graphics/cairo/Base.h" #include "cru/platform/graphics/cairo/CairoBrush.h" #include "cru/platform/graphics/cairo/CairoGeometry.h" @@ -236,22 +235,15 @@ void CairoPainter::PopState() { void CairoPainter::EndDraw() { if (cairo_surface_ != nullptr) { - CruLogDebug(kLogTag, "Flush cairo painter."); cairo_surface_flush(cairo_surface_); cairo_device_t* device = cairo_surface_get_device(cairo_surface_); if (device) { cairo_device_flush(device); } - - if (end_draw_callback_) end_draw_callback_(); } valid_ = false; } -void CairoPainter::SetEndDrawCallback(std::function<void()> action) { - end_draw_callback_ = std::move(action); -} - void CairoPainter::CheckValidation() { if (!valid_) { throw ReuseException("Painter already ended drawing."); |
