From 41910bd5cd509346f74cd3b0ffb21bc8c4b40bfd Mon Sep 17 00:00:00 2001 From: tim_rawlinson Date: Sat, 23 Feb 2019 14:03:20 +0000 Subject: Make background color affect checkerboard --- src/display/sp-canvas.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/display/sp-canvas.cpp') diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp index 8d10ccb33..8e3851dd7 100644 --- a/src/display/sp-canvas.cpp +++ b/src/display/sp-canvas.cpp @@ -2728,12 +2728,13 @@ void SPCanvas::setBackgroundColor(guint32 rgba) { addIdle(); } -void SPCanvas::setBackgroundCheckerboard() { +void SPCanvas::setBackgroundCheckerboard(guint32 rgba) +{ if (_background_is_checkerboard) return; if (_background) { cairo_pattern_destroy(_background); } - _background = ink_cairo_pattern_create_checkerboard(); + _background = ink_cairo_pattern_create_checkerboard(rgba); _background_is_checkerboard = true; dirtyAll(); addIdle(); -- cgit v1.2.3