NDOF: allow view movement for modal border and circle select operators.
Reviewed By: brecht Differential Revision: https://developer.blender.org/D2167
This commit is contained in:
committed by
Brecht Van Lommel
parent
9fc1cfc4f1
commit
56064b508b
@@ -2299,6 +2299,11 @@ int WM_border_select_modal(bContext *C, wmOperator *op, const wmEvent *event)
|
||||
}
|
||||
|
||||
}
|
||||
#ifdef WITH_INPUT_NDOF
|
||||
else if (event->type == NDOF_MOTION) {
|
||||
return OPERATOR_PASS_THROUGH;
|
||||
}
|
||||
#endif
|
||||
// /* Allow view navigation??? */
|
||||
// else {
|
||||
// return OPERATOR_PASS_THROUGH;
|
||||
@@ -2413,6 +2418,11 @@ int WM_gesture_circle_modal(bContext *C, wmOperator *op, const wmEvent *event)
|
||||
return OPERATOR_FINISHED; /* use finish or we don't get an undo */
|
||||
}
|
||||
}
|
||||
#ifdef WITH_INPUT_NDOF
|
||||
else if (event->type == NDOF_MOTION) {
|
||||
return OPERATOR_PASS_THROUGH;
|
||||
}
|
||||
#endif
|
||||
/* 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 {
|
||||
|
||||
Reference in New Issue
Block a user