From 6b12f299e698be8e26efd30f8594afb56bf00d6a Mon Sep 17 00:00:00 2001 From: Hombre Date: Sun, 18 Aug 2019 18:20:32 +0200 Subject: [PATCH] On preview widgets for main crop window is now clipped to avoid drawing on the whole window. Fix issue #5418 --- rtgui/cropwindow.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/rtgui/cropwindow.cc b/rtgui/cropwindow.cc index 5839a5edb..72d2500ba 100644 --- a/rtgui/cropwindow.cc +++ b/rtgui/cropwindow.cc @@ -1845,11 +1845,9 @@ void CropWindow::expose (Cairo::RefPtr cr) EditSubscriber *editSubscriber = iarea->getCurrSubscriber(); if (editSubscriber && editSubscriber->getEditingType() == ET_OBJECTS && bufferCreated()) { - if (this != iarea->mainCropWindow) { - cr->set_line_width (0.); - cr->rectangle (x + imgAreaX, y + imgAreaY, imgAreaW, imgAreaH); - cr->clip(); - } + cr->set_line_width (0.); + cr->rectangle (x + imgAreaX, y + imgAreaY, imgAreaW, imgAreaH); + cr->clip(); // drawing Subscriber's visible geometry const std::vector visibleGeom = editSubscriber->getVisibleGeometry();