[gimp] app: get rid of one more gimp_image_get_active_vectors().
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: get rid of one more gimp_image_get_active_vectors().
- Date: Wed, 12 Oct 2022 16:03:08 +0000 (UTC)
commit acf428b24c87db5a033dcc7a36e647f2108c5ac9
Author: Jehan <jehan girinstud io>
Date: Wed Oct 12 18:02:43 2022 +0200
app: get rid of one more gimp_image_get_active_vectors().
app/tools/gimpvectortool.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/app/tools/gimpvectortool.c b/app/tools/gimpvectortool.c
index baafd6e33d..9735301857 100644
--- a/app/tools/gimpvectortool.c
+++ b/app/tools/gimpvectortool.c
@@ -527,8 +527,13 @@ static void
gimp_vector_tool_vectors_changed (GimpImage *image,
GimpVectorTool *vector_tool)
{
- gimp_vector_tool_set_vectors (vector_tool,
- gimp_image_get_active_vectors (image));
+ GimpVectors *vectors = NULL;
+
+ /* The vectors tool can only work on one path at a time. */
+ if (g_list_length (gimp_image_get_selected_vectors (image)) == 1)
+ vectors = gimp_image_get_selected_vectors (image)->data;
+
+ gimp_vector_tool_set_vectors (vector_tool, vectors);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]