From 0ee5a2b9562bf63144b36253420c48b6e5680b9e Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Mon, 18 Mar 2013 12:16:19 +0000 Subject: Just added a comment: To make circle select allow pass-through for view events, several issues have to be tackled. 1) other modal ops run on top (border select), 2) middlemouse is used now 3) and what for tablet/trackpad or people without middlemouse? The MMB deselection for border/circle is not optimal now... needs rethinking this. Better would be to check on non-persistant-modality for circle, to start with gesture style event like lasso or border can do now. --- source/blender/windowmanager/intern/wm_operators.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/blender/windowmanager/intern/wm_operators.c') diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c index 8ea507f97e8..530d3bd90c1 100644 --- a/source/blender/windowmanager/intern/wm_operators.c +++ b/source/blender/windowmanager/intern/wm_operators.c @@ -2830,7 +2830,8 @@ int WM_gesture_circle_modal(bContext *C, wmOperator *op, const wmEvent *event) return OPERATOR_FINISHED; /* use finish or we don't get an undo */ } } -// /* Allow view navigation??? */ + /* Allow view navigation??? */ + /* note, this gives issues: 1) other modal ops run on top (border select), 2) middlemouse is used now 3) tablet/trackpad? */ // else { // return OPERATOR_PASS_THROUGH; // } -- cgit v1.2.3