From: Kimmo R. <ki...@us...> - 2010-07-31 21:11:11
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/wt In directory sfp-cvsdas-4.v30.ch3.sourceforge.com:/tmp/cvs-serv5806/src/games/stendhal/client/gui/wt Modified Files: EntityContainer.java Log Message: Use isUser rather than trying to compare entity IDs, because that works reliably even when drawing is done in different thread Index: EntityContainer.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/client/gui/wt/EntityContainer.java,v retrieving revision 1.63 retrieving revision 1.64 diff -C2 -d -r1.63 -r1.64 *** EntityContainer.java 27 Jul 2010 19:42:14 -0000 1.63 --- EntityContainer.java 31 Jul 2010 21:11:03 -0000 1.64 *************** *** 19,23 **** import games.stendhal.client.entity.factory.EntityFactory; import games.stendhal.client.gui.wt.core.WtPanel; - import games.stendhal.client.listener.PositionChangeListener; import java.awt.Graphics2D; --- 19,22 ---- *************** *** 37,42 **** * @author mtotz */ ! public class EntityContainer extends WtPanel implements PositionChangeListener, ! EntityChangeListener { /** the logger instance. */ --- 36,40 ---- * @author mtotz */ ! public class EntityContainer extends WtPanel implements EntityChangeListener { /** the logger instance. */ *************** *** 181,185 **** // click on another monster ! if (user.getID().equals(parent.getID())) { // We don't want to close our own stuff return; --- 179,183 ---- // click on another monster ! if (parent.isUser()) { // We don't want to close our own stuff return; |