[vassalengine-svn] SF.net SVN: vassalengine:[8783] VASSAL-src/branches/Brent-3.2-Work/src/ VASSAL/c
Brought to you by:
rodneykinney,
uckelman
From: <swa...@us...> - 2013-07-01 00:46:22
|
Revision: 8783 http://sourceforge.net/p/vassalengine/svn/8783 Author: swampwallaby Date: 2013-07-01 00:46:19 +0000 (Mon, 01 Jul 2013) Log Message: ----------- Bug 10279 - Report action not working properly in 3.2.7 over 3.2.6 Modified Paths: -------------- VASSAL-src/branches/Brent-3.2-Work/src/VASSAL/counters/ReportState.java Modified: VASSAL-src/branches/Brent-3.2-Work/src/VASSAL/counters/ReportState.java =================================================================== --- VASSAL-src/branches/Brent-3.2-Work/src/VASSAL/counters/ReportState.java 2013-06-30 22:53:55 UTC (rev 8782) +++ VASSAL-src/branches/Brent-3.2-Work/src/VASSAL/counters/ReportState.java 2013-07-01 00:46:19 UTC (rev 8783) @@ -110,6 +110,12 @@ return ID + se.getValue(); } + // We perform the inner commands first so that their effects will be reported + public Command keyEvent(KeyStroke stroke) { + Command c = piece.keyEvent(stroke); + return c == null ? myKeyEvent(stroke) : c.append(myKeyEvent(stroke)); + } + public Command myKeyEvent(KeyStroke stroke) { GamePiece outer = getOutermost(this); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |