Revision: 28100
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28100
Author: broken
Date: 2010-04-09 03:44:24 +0200 (Fri, 09 Apr 2010)
Log Message:
-----------
Fix [#21949] View center seg fault
Operator needed a better poll function
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_image/image_ops.c
Modified: trunk/blender/source/blender/editors/space_image/image_ops.c
===================================================================
--- trunk/blender/source/blender/editors/space_image/image_ops.c
2010-04-09 00:44:35 UTC (rev 28099)
+++ trunk/blender/source/blender/editors/space_image/image_ops.c
2010-04-09 01:44:24 UTC (rev 28100)
@@ -134,7 +134,6 @@
return 0;
}
-
int space_image_main_area_poll(bContext *C)
{
SpaceImage *sima= CTX_wm_space_image(C);
@@ -509,6 +508,11 @@
return OPERATOR_FINISHED;
}
+static int view_selected_poll(bContext *C)
+{
+ return (space_image_main_area_poll(C) && ED_operator_uvedit(C));
+}
+
void IMAGE_OT_view_selected(wmOperatorType *ot)
{
/* identifiers */
@@ -517,7 +521,7 @@
/* api callbacks */
ot->exec= view_selected_exec;
- ot->poll= ED_operator_uvedit;
+ ot->poll= view_selected_poll;
}
/********************** view zoom in/out operator *********************/
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs