From 9cf4187d8009c3ff8b551d77e57e9e16d1a53ff3 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Mon, 26 Apr 2021 21:18:32 +0200 Subject: [PATCH] This improve rubberband display By adding shadow in contast and removing the XOR mode giving problems over some colors. --- src/rubberband.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rubberband.cpp b/src/rubberband.cpp index f31aecc98a..5b4bbe6084 100644 --- a/src/rubberband.cpp +++ b/src/rubberband.cpp @@ -106,9 +106,9 @@ void Inkscape::Rubberband::move(Geom::Point const &p) if (_rect == nullptr) { _rect = new Inkscape::CanvasItemRect(_desktop->getCanvasControls()); _rect->set_stroke(0x808080ff); - _rect->set_shadow(0xffffffff, 0); // Not a shadow + _rect->set_shadow(0xffffff33, 1); _rect->set_dashed(false); - _rect->set_inverted(true); + _rect->set_inverted(false); } _rect->set_rect(Geom::Rect(_start, _end)); _rect->show(); @@ -117,7 +117,7 @@ void Inkscape::Rubberband::move(Geom::Point const &p) if (_rect == nullptr) { _rect = new Inkscape::CanvasItemRect(_desktop->getCanvasControls()); _rect->set_stroke(0xff0000ff); - _rect->set_shadow(0xffffffff, 0); // Not a shadow + _rect->set_shadow(0xffffff33, 1); _rect->set_dashed(false); _rect->set_inverted(false); } -- GitLab