[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [58334] trunk/blender/release/scripts/ startup/bl_operators/node.py: re-commit temp workaround [#35920], this still fails for OSX retina display,
Campbell Barton
ideasman42 at gmail.com
Wed Jul 17 12:48:33 CEST 2013
Revision: 58334
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58334
Author: campbellbarton
Date: 2013-07-17 10:48:32 +0000 (Wed, 17 Jul 2013)
Log Message:
-----------
re-commit temp workaround [#35920], this still fails for OSX retina display,
but at least it resolves for DPI values other then 72.
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-07-17 10:19:55 UTC (rev 58333)
+++ trunk/blender/release/scripts/startup/bl_operators/node.py 2013-07-17 10:48:32 UTC (rev 58334)
@@ -66,8 +66,12 @@
# convert mouse position to the View2D for later node placement
if context.region.type == 'WINDOW':
+ # XXX, temp fix for [#35920], still fails for (U.pixelsize != 1)
+ dpi_fac = context.user_preferences.system.dpi / 72.0
space.cursor_location = v2d.region_to_view(event.mouse_region_x,
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