[gimp/soc-2010-cage-2: 6/8] cagetool: fix a drawing bug when adding point to the cage while moving cursor
- From: Michael Muré <mmure src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/soc-2010-cage-2: 6/8] cagetool: fix a drawing bug when adding point to the cage while moving cursor
- Date: Sat, 22 Jan 2011 13:44:15 +0000 (UTC)
commit 3f581c37b613ee98013c602ed77de87f66e26f44
Author: Michael Muré <batolettre gmail com>
Date: Tue Jan 11 15:34:28 2011 +0100
cagetool: fix a drawing bug when adding point to the cage while moving cursor
app/tools/gimpcagetool.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/app/tools/gimpcagetool.c b/app/tools/gimpcagetool.c
index f343ef5..379757a 100644
--- a/app/tools/gimpcagetool.c
+++ b/app/tools/gimpcagetool.c
@@ -404,8 +404,8 @@ gimp_cage_tool_button_press (GimpTool *tool,
case CAGE_STATE_INIT:
/* No handle yet, we add the first one and swith the tool to moving handle state. */
gimp_cage_config_add_cage_point (ct->config,
- ct->cursor_x - ct->offset_x,
- ct->cursor_y - ct->offset_y);
+ coords->x - ct->offset_x,
+ coords->y - ct->offset_y);
gimp_cage_config_select_point (ct->config, 0);
ct->tool_state = CAGE_STATE_MOVE_HANDLE;
break;
@@ -417,8 +417,8 @@ gimp_cage_tool_button_press (GimpTool *tool,
/* User clicked on the background, we add a new handle and move it */
{
gimp_cage_config_add_cage_point (ct->config,
- ct->cursor_x - ct->offset_x,
- ct->cursor_y - ct->offset_y);
+ coords->x - ct->offset_x,
+ coords->y - ct->offset_y);
gimp_cage_config_select_point (ct->config, ct->config->n_cage_vertices - 1);
ct->tool_state = CAGE_STATE_MOVE_HANDLE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]