Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDalai Felinto <dfelinto@gmail.com>2013-08-21 03:23:17 +0400
committerDalai Felinto <dfelinto@gmail.com>2013-08-21 03:23:17 +0400
commita47db8fff6b98f888e549493917ae27e30852f54 (patch)
treea55e6a4cca396089f5cf4fdba7b3d889540afe00 /source/blender
parentaa10489a0df3ff828f0fdd45cb03a771505f3471 (diff)
bugfix: fit_view property was saved in CLIP_OT_view_all operator
before that if you pressed 'F', fit_view would be True every time (e.g., even if you pressed 'HOME' which is supposed to call the operator without the fit_view). I'm not sure why we need a fullscreen without 'fit_view' but anyways, that's a different issue.
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/editors/space_clip/clip_ops.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/space_clip/clip_ops.c b/source/blender/editors/space_clip/clip_ops.c
index de19df9abe2..c6f8cf2466a 100644
--- a/source/blender/editors/space_clip/clip_ops.c
+++ b/source/blender/editors/space_clip/clip_ops.c
@@ -782,6 +782,8 @@ static int view_all_exec(bContext *C, wmOperator *op)
void CLIP_OT_view_all(wmOperatorType *ot)
{
+ PropertyRNA *prop;
+
/* identifiers */
ot->name = "View All";
ot->idname = "CLIP_OT_view_all";
@@ -792,7 +794,8 @@ void CLIP_OT_view_all(wmOperatorType *ot)
ot->poll = ED_space_clip_view_clip_poll;
/* properties */
- RNA_def_boolean(ot->srna, "fit_view", 0, "Fit View", "Fit frame to the viewport");
+ prop = RNA_def_boolean(ot->srna, "fit_view", 0, "Fit View", "Fit frame to the viewport");
+ RNA_def_property_flag(prop, PROP_SKIP_SAVE);
}
/********************** view selected operator *********************/