Looks like we can't reproduce the issue or there's a problem in the test case provided.
Sencha Premium Member
I am using Ext.Loader.loadScript() to load scripts that may only be used occasionally in an application, However after it is loaded and EXT.create() is call on the class that has been loaded. the file is loaded again by create();
Request URL: http://localhost:55061/browser-app-2/apps/site/view/Site.js?_dc=1358898625584
I would have thought that create would have Known that the file has allready been loaded?
Request URL: http://localhost:55061/browser-app-2/apps/site/view/Site.js?_dc=1358898625608
It doesn't look like loadScript keeps track of what scripts have been loaded.
Thanks for the report! I have opened a bug in our bug tracker.