Revision: 4215 http://vexi.svn.sourceforge.net/vexi/?rev=4215&view=rev Author: clrg Date: 2011-08-31 23:40:33 +0000 (Wed, 31 Aug 2011) Log Message: ----------- Fix call order of setTexture/Box.run
Modified Paths: -------------- trunk/org.vexi-core.main/src/main/java/org/vexi/core/BoxRenderProperties.java Modified: trunk/org.vexi-core.main/src/main/java/org/vexi/core/BoxRenderProperties.java =================================================================== --- trunk/org.vexi-core.main/src/main/java/org/vexi/core/BoxRenderProperties.java 2011-08-29 01:47:20 UTC (rev 4214) +++ trunk/org.vexi-core.main/src/main/java/org/vexi/core/BoxRenderProperties.java 2011-08-31 23:40:33 UTC (rev 4215) @@ -323,10 +323,13 @@ } else { // stream fill - load texture Picture newtex = Picture.load(value, owner); - if (texture != null && texture.isLoaded) { + // REMARK - Box.run() depends on renderprops + // so we need to call setTexture() before it + boolean textureChanged = setTexture(newtex, owner); + if (textureChanged && newtex.isLoaded) { owner.run(null); } - return setTexture(newtex, owner); + return textureChanged; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn