[vassalengine-svn-trunk] [vassalengine-svn] SF.net SVN: vassalengine:[4040] VASSAL-src/trunk/src/VA
Brought to you by:
rodneykinney,
uckelman
From: <uck...@us...> - 2008-08-12 21:48:24
|
Revision: 4040 http://vassalengine.svn.sourceforge.net/vassalengine/?rev=4040&view=rev Author: uckelman Date: 2008-08-12 21:48:33 +0000 (Tue, 12 Aug 2008) Log Message: ----------- Merged uckelman-cur@4028. Preload classes involved in drag-and-drop to prevent first dnd from being choppy. Modified Paths: -------------- VASSAL-src/trunk/src/VASSAL/build/module/map/PieceMover.java Modified: VASSAL-src/trunk/src/VASSAL/build/module/map/PieceMover.java =================================================================== --- VASSAL-src/trunk/src/VASSAL/build/module/map/PieceMover.java 2008-08-12 21:28:56 UTC (rev 4039) +++ VASSAL-src/trunk/src/VASSAL/build/module/map/PieceMover.java 2008-08-12 21:48:33 UTC (rev 4040) @@ -753,6 +753,14 @@ return pieceSorter.compare(p1, p2); } + // We force the loading of these classes because otherwise they would + // be loaded when the user initiates the first drag, which makes the + // start of the drag choppy. + static { + Class<?> c; + c = MovementReporter.class; + c = KeyBuffer.class; + } // FIXME: It would be better to break this out, and have two implementations, // one for systems where isDragImageSupported is false, and one where This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ vassalengine-svn mailing list vas...@li... https://lists.sourceforge.net/lists/listinfo/vassalengine-svn |