chiark / gitweb /
r6384 didn't go quite far enough. In fact, a grid square which
authorSimon Tatham <anakin@pobox.com>
Mon, 10 Oct 2005 17:22:33 +0000 (17:22 +0000)
committerSimon Tatham <anakin@pobox.com>
Mon, 10 Oct 2005 17:22:33 +0000 (17:22 +0000)
commit7e57366a576831d80d28d0426ff07ad7d8ee0359
tree1417881dc1aa75c502c109100086f0013abef9c5
parentdd175e490a197026210ba4432eec6236971c6173
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.

[originally from svn r6385]
[r6384 == dd175e490a197026210ba4432eec6236971c6173]
flip.c