[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55130] trunk/blender/source/blender/ editors/space_clip/tracking_select.c: Fix #34574: Empty Movie Clip Editor crash on select
Sergey Sharybin
sergey.vfx at gmail.com
Sat Mar 9 11:52:43 CET 2013
Revision: 55130
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55130
Author: nazgul
Date: 2013-03-09 10:52:43 +0000 (Sat, 09 Mar 2013)
Log Message:
-----------
Fix #34574: Empty Movie Clip Editor crash on select
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_clip/tracking_select.c
Modified: trunk/blender/source/blender/editors/space_clip/tracking_select.c
===================================================================
--- trunk/blender/source/blender/editors/space_clip/tracking_select.c 2013-03-09 10:28:28 UTC (rev 55129)
+++ trunk/blender/source/blender/editors/space_clip/tracking_select.c 2013-03-09 10:52:43 UTC (rev 55130)
@@ -268,6 +268,17 @@
return OPERATOR_FINISHED;
}
+static int select_poll(bContext *C)
+{
+ SpaceClip *sc = CTX_wm_space_clip(C);
+
+ if (sc) {
+ return sc->clip && sc->view == SC_VIEW_CLIP;
+ }
+
+ return FALSE;
+}
+
static int select_exec(bContext *C, wmOperator *op)
{
float co[2];
@@ -317,8 +328,7 @@
/* api callbacks */
ot->exec = select_exec;
ot->invoke = select_invoke;
- //ot->poll = ED_space_clip_tracking_poll; // so mask view can Ctrl+RMB markers
- ot->poll = ED_space_clip_view_clip_poll;
+ ot->poll = select_poll;
/* flags */
ot->flag = OPTYPE_UNDO;
More information about the Bf-blender-cvs
mailing list