Page MenuHome

draglock.patch

draglock.patch

Index: source/blender/src/interface.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/src/interface.c,v
retrieving revision 1.221
diff -u -r1.221 interface.c
--- source/blender/src/interface.c 28 Jan 2006 18:33:21 -0000 1.221
+++ source/blender/src/interface.c 31 Jan 2006 04:51:47 -0000
@@ -2011,6 +2011,14 @@
else {
retval= but->retval;
/* firsttime: this button can be approached with enter as well */
+
+ /* drag-lock - prevent unwanted scroll adjustments */
+ /* change last value (now 3) to adjust threshold in pixels */
+ while (get_mbut() & L_MOUSE & ( abs(mval[0]-sx) <= 3) ) {
+ uiGetMouse(mywinget(), mval);
+ }
+ sx = mval[0]; /* ignore mouse movement within drag-lock */
+
while (get_mbut() & L_MOUSE) {
qual= get_qual();

File Metadata

Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
91/46/0cf6652e5bc5e07b1b9ba7778f79

Event Timeline