[gimp] tools: Made 'Crop tool' aware of color or pattern changes



commit 1cab305231bed6340eefbc2c662d4bc901efbe5c
Author: Stanislav Grinkov <43956-stanislavgrinkov users noreply gitlab gnome org>
Date:   Thu Feb 25 22:50:45 2021 +0600

    tools: Made 'Crop tool' aware of color or pattern changes
    
    Crop tool used stale color / pattern values when performed crop with
    'Allow growing' option. Its context was not notified when fg/bg/pattern
    value was changed.
    
    Closes: #4103

 app/tools/gimpcroptool.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/app/tools/gimpcroptool.c b/app/tools/gimpcroptool.c
index 897a7c73b9..d09783285d 100644
--- a/app/tools/gimpcroptool.c
+++ b/app/tools/gimpcroptool.c
@@ -115,7 +115,9 @@ gimp_crop_tool_register (GimpToolRegisterCallback  callback,
   (* callback) (GIMP_TYPE_CROP_TOOL,
                 GIMP_TYPE_CROP_OPTIONS,
                 gimp_crop_options_gui,
-                0,
+                GIMP_CONTEXT_PROP_MASK_FOREGROUND |
+                GIMP_CONTEXT_PROP_MASK_BACKGROUND |
+                GIMP_CONTEXT_PROP_MASK_PATTERN,
                 "gimp-crop-tool",
                 _("Crop"),
                 _("Crop Tool: Remove edge areas from image or layer"),


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]