Update of bug #43792 (project xboard):

                Category:            XBoard (X11) => XBoard (GTK version)   

    _______________________________________________________

Follow-up Comment #1:

Copy/pasting the email discussion from when this was filed:

From: Joshua Pettus <jshpettus@...>
Date: Dec 10, 2014, 7:50 AM
To: bug-xboard

Well it’s a little more general then this.  Making an illegal move clears
the board of any hi-lights and arrows. Because the hi-lighted square is no
longer the last move. The last move was an invalid one.  Idk if this is really
desirable. You can scroll back and forward a move to hi-light the last
recorded move if you need.

From: h.g.muller@...
Date: Wed, Dec 10, 2014, 2:10 PM
To: bug-xboard

Indeed, this works as designed, and that this is on a pre-move is just
co-incidental. It seems that the desired behavior is that after rejection of a
pre-move (or any move) the original state of the highlights is restored,
though. In principle that should be possible. I can imagine that this is most
desirable on a premove, where the rejection would be instantly, so that the
user never gets the chance to see the opponent move.

---

So, the conclusion was (1) restoring the highlights after an illegal move is
rejected might be a desirable feature, (2) in the absence of that, you can use
the back/forward buttons to see what the last move was and get the highlight
back.

Both the X11 and GTK versions have the same behavior.  (I imagine WinBoard
does too...?)

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?43792>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to