summaryrefslogtreecommitdiff
path: root/mate-screenshot/mate-screenshot.c
diff options
context:
space:
mode:
authorStefano Karapetsas <[email protected]>2013-11-08 14:02:07 -0800
committerStefano Karapetsas <[email protected]>2013-11-08 14:02:07 -0800
commitec30a112619905aed3e8f66ecef66f8425b5de62 (patch)
tree8ab7cabe2cd7456dfb6197f8122fc52b46df42b1 /mate-screenshot/mate-screenshot.c
parent83ae7e3c19d7fe8cb8024d77ac8c5a5dcf3d1b99 (diff)
parent422504e251442ca9921c4218151cffb6548280e6 (diff)
downloadmate-utils-ec30a112619905aed3e8f66ecef66f8425b5de62.tar.bz2
mate-utils-ec30a112619905aed3e8f66ecef66f8425b5de62.tar.xz
Merge pull request #45 from NiceandGently/master
disable masking for area or window screenshots
Diffstat (limited to 'mate-screenshot/mate-screenshot.c')
-rw-r--r--mate-screenshot/mate-screenshot.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mate-screenshot/mate-screenshot.c b/mate-screenshot/mate-screenshot.c
index 63ec5d9b..6510f7f8 100644
--- a/mate-screenshot/mate-screenshot.c
+++ b/mate-screenshot/mate-screenshot.c
@@ -809,13 +809,14 @@ static void
finish_prepare_screenshot (char *initial_uri, GdkWindow *window, GdkRectangle *rectangle)
{
ScreenshotDialog *dialog;
+ gboolean include_mask = (!take_window_shot && !take_area_shot);
/* always disable window border for full-desktop or selected-area screenshots */
if (!take_window_shot)
- screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE);
+ screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE, include_mask);
else
{
- screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border);
+ screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border, include_mask);
switch (border_effect[0])
{