[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57813] trunk/blender/release/scripts/ startup/bl_operators/node.py: fix for adding nodes with a DPI besides 72 causing offset.
Campbell Barton
ideasman42 at gmail.com
Thu Jun 27 08:49:24 CEST 2013
Revision: 57813
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57813
Author: campbellbarton
Date: 2013-06-27 06:49:23 +0000 (Thu, 27 Jun 2013)
Log Message:
-----------
fix for adding nodes with a DPI besides 72 causing offset.
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_operators/node.py
Modified: trunk/blender/release/scripts/startup/bl_operators/node.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/node.py 2013-06-27 06:33:01 UTC (rev 57812)
+++ trunk/blender/release/scripts/startup/bl_operators/node.py 2013-06-27 06:49:23 UTC (rev 57813)
@@ -66,8 +66,12 @@
# convert mouse position to the View2D for later node placement
if context.region.type == 'WINDOW':
+ # XXX, why use DPI for coords?
+ dpi_fac = context.user_preferences.system.dpi / 72.0
space.cursor_location = v2d.region_to_view(event.mouse_region_x,
- event.mouse_region_y)
+ event.mouse_region_y)
+ space.cursor_location /= dpi_fac
+
else:
space.cursor_location = tree.view_center
More information about the Bf-blender-cvs
mailing list