diff -r d781b00f3ed4 -r 45c82a071aca Source/BoardUIView.m --- a/Source/BoardUIView.m Tue Mar 11 17:09:50 2008 -0700 +++ b/Source/BoardUIView.m Wed May 28 12:47:10 2008 -0700 @@ -122,7 +122,7 @@ UITouch *touch = touches.anyObject; BOOL placing = NO; - _dragStartPos = touch.locationInView; + _dragStartPos = [touch locationInView: self]; _dragBit = (Bit*) [self hitTestPoint: _dragStartPos forLayerMatching: layerIsBit offset: &_dragOffset]; @@ -188,7 +188,7 @@ if( _dragBit ) { // Get the mouse position, and see if we've moved 3 pixels since the mouseDown: - CGPoint pos = touch.locationInView; + CGPoint pos = [touch locationInView: self]; if( fabs(pos.x-_dragStartPos.x)>=3 || fabs(pos.y-_dragStartPos.y)>=3 ) _dragMoved = YES;