app: don't disable the blend tool on indexed drawables
This commit is contained in:
@ -160,13 +160,6 @@ gimp_blend_tool_initialize (GimpTool *tool,
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (gimp_drawable_is_indexed (drawable))
|
|
||||||
{
|
|
||||||
g_set_error_literal (error, GIMP_ERROR, GIMP_FAILED,
|
|
||||||
_("Blend does not operate on indexed layers."));
|
|
||||||
return FALSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (gimp_viewable_get_children (GIMP_VIEWABLE (drawable)))
|
if (gimp_viewable_get_children (GIMP_VIEWABLE (drawable)))
|
||||||
{
|
{
|
||||||
g_set_error_literal (error, GIMP_ERROR, GIMP_FAILED,
|
g_set_error_literal (error, GIMP_ERROR, GIMP_FAILED,
|
||||||
@ -369,8 +362,7 @@ gimp_blend_tool_cursor_update (GimpTool *tool,
|
|||||||
GimpDrawable *drawable = gimp_image_get_active_drawable (image);
|
GimpDrawable *drawable = gimp_image_get_active_drawable (image);
|
||||||
GimpCursorModifier modifier = GIMP_CURSOR_MODIFIER_NONE;
|
GimpCursorModifier modifier = GIMP_CURSOR_MODIFIER_NONE;
|
||||||
|
|
||||||
if (gimp_drawable_is_indexed (drawable) ||
|
if (gimp_viewable_get_children (GIMP_VIEWABLE (drawable)) ||
|
||||||
gimp_viewable_get_children (GIMP_VIEWABLE (drawable)) ||
|
|
||||||
gimp_item_is_content_locked (GIMP_ITEM (drawable)))
|
gimp_item_is_content_locked (GIMP_ITEM (drawable)))
|
||||||
{
|
{
|
||||||
modifier = GIMP_CURSOR_MODIFIER_BAD;
|
modifier = GIMP_CURSOR_MODIFIER_BAD;
|
||||||
|
Reference in New Issue
Block a user