David Nickerson reports odd behaviour involving a drag start point
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 8 Feb 2012 23:31:58 +0000 (23:31 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 8 Feb 2012 23:31:58 +0000 (23:31 +0000)
commitf1992163a16c1d1280f921c918a928c185f3dc74
treee4cf3a85bf098b074d8a3f576aaae2cec1d5f14d
parentbc8c31f9865713301c5e796a7eac39f971abd932
David Nickerson reports odd behaviour involving a drag start point
persisting between separate mouse actions. Revamp all uses of the
ndragcoords field in an attempt to stamp that out: we now distinguish
between active drags (>0), a valid click but no drag yet (0), and a
totally invalid situation in which all mouse activity will be ignored
until the next fresh attempt (-1).

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@9405 cda61777-01e9-0310-a592-d414129be87e
pearl.c