app: return FALSE from gimp_canvas_item_hit() when the item is invisible

This commit is contained in:
Michael Natterer
2017-06-14 00:15:09 +02:00
parent 013bb4d81f
commit 1bc52dad71

View File

@ -393,7 +393,10 @@ gimp_canvas_item_hit (GimpCanvasItem *item,
{
g_return_val_if_fail (GIMP_IS_CANVAS_ITEM (item), FALSE);
return GIMP_CANVAS_ITEM_GET_CLASS (item)->hit (item, x, y);
if (item->private->visible)
return GIMP_CANVAS_ITEM_GET_CLASS (item)->hit (item, x, y);
return FALSE;
}
void