r6384 didn't go quite far enough. In fact, a grid square which
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 10 Oct 2005 17:22:33 +0000 (17:22 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Mon, 10 Oct 2005 17:22:33 +0000 (17:22 +0000)
commit3473ad8f480d12db25ce0604c31276b838a6752a
tree1417881dc1aa75c502c109100086f0013abef9c5
parent8a23df4efc64b988c6b7e7b6c7a6e80f05f739ce
r6384 didn't go quite far enough. In fact, a grid square which
differs between oldstate and state in only the hint bit should not
have a flip animation even if hints_active is TRUE. Flip animations
should only happen for tiles which are changing their primary state.
(Put like that, it seems so obvious.)

Test case which demonstrates this fix to be right and r6384 to be
wrong: 3x3:101000000000000000000,300 . Hit Solve immediately and
then click on the red-highlighted squares.

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