[gimp] app: set GimpFreeSelectTool active only while mouse-1 is down
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: set GimpFreeSelectTool active only while mouse-1 is down
- Date: Mon, 28 Feb 2011 20:05:51 +0000 (UTC)
commit 9b5dc7559a36660f0718b8193a336ac577d89b21
Author: Michael Natterer <mitch gimp org>
Date: Mon Feb 28 21:04:42 2011 +0100
app: set GimpFreeSelectTool active only while mouse-1 is down
First step towards tightening the tool state machine...
app/tools/gimpfreeselecttool.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/app/tools/gimpfreeselecttool.c b/app/tools/gimpfreeselecttool.c
index 4c444b6..d8870db 100644
--- a/app/tools/gimpfreeselecttool.c
+++ b/app/tools/gimpfreeselecttool.c
@@ -1297,6 +1297,8 @@ gimp_free_select_tool_button_press (GimpTool *tool,
return;
}
+ gimp_tool_control_activate (tool->control);
+
gimp_draw_tool_pause (draw_tool);
gimp_free_select_tool_update_button_state (fst, state);
@@ -1359,6 +1361,8 @@ gimp_free_select_tool_button_release (GimpTool *tool,
if (tool->display != display)
return;
+ gimp_tool_control_halt (tool->control);
+
gimp_draw_tool_pause (GIMP_DRAW_TOOL (fst));
gimp_free_select_tool_update_button_state (fst, state);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]