16 Jun 2013 12:12 PM #1
Needless dependencies: Component->util.Floating->window.Window->half the framework
I'm trying to create a minimal build that will let me use the component lifecycle to manage some custom frontend widgets and I've run into a false dependency in 4.2.1 that brings in half the framework:
Ext.util.Floating depends needlessly on Ext.window.Window, which in-turn depends on Panel and subsequently tons and tons of things I don't need for just piling some HTML and behaviors together in a <div>
The only dependency I found within util.Floating's source relating to windows was Ext.WindowManager, which could be required directly and has no further dependencies.Chief Architect @ Jarv.us Innovations
Co-captain @ Code for Philly
Jarvus builds and optimizes top-quality Sencha Touch and ExtJS apps for open-source projects and clients of all sizes.
Don't waste time with bugs that have already been found and fixed by the community, compile our tried and tested hotfixes packages into all your projects: https://github.com/JarvusInnovations/sencha-hotfixes
16 Jun 2013 8:53 PM #2
Thanks for the report! I have opened a bug in our bug tracker.