diff options
author | Ton Roosendaal <ton@blender.org> | 2012-10-30 19:33:03 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2012-10-30 19:33:03 +0400 |
commit | 5753ede9a5cda9e23cc346ca57f6fb677e9fbb92 (patch) | |
tree | e7c3643f0f582f555a04ab34af5da511f84bfcd0 /source/blender/editors/interface/view2d.c | |
parent | a1856a38f68b5fbb51194fe5f2d09315961bc67a (diff) |
Usability: Logic editor
- View now restricts to the actual region you work on. Makes zoom and pan nicer.
- Added HOME for reset view to 1:1 zoom level.
Also: fixed nasty bug in view2d code that checked validity of 2d views, only
showed (afaik) in the logic eidtor though.
Effect was that zoom in/out would weirdly jump when going across zoomlevel 1.
Diffstat (limited to 'source/blender/editors/interface/view2d.c')
-rw-r--r-- | source/blender/editors/interface/view2d.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/interface/view2d.c b/source/blender/editors/interface/view2d.c index fb7a2615583..f1a3f59bc22 100644 --- a/source/blender/editors/interface/view2d.c +++ b/source/blender/editors/interface/view2d.c @@ -599,7 +599,7 @@ void UI_view2d_curRect_validate_resize(View2D *v2d, int resize) if ((cur->xmin < tot->xmin) && (cur->xmax > tot->xmax)) { /* outside boundaries on both sides, so take middle-point of tot, and place in balanced way */ temp = BLI_rctf_cent_x(tot); - diff = curheight * 0.5f; + diff = curwidth * 0.5f; cur->xmin = temp - diff; cur->xmax = temp + diff; |