X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..6746dc89c47ed01b165cc1152533605f97eb8e8d:/docs/source/SplitterTracker.html diff --git a/docs/source/SplitterTracker.html b/docs/source/SplitterTracker.html index 03e17242..acd91d0a 100644 --- a/docs/source/SplitterTracker.html +++ b/docs/source/SplitterTracker.html @@ -185,16 +185,26 @@ Ext.define('Ext.resizer.SplitterTracker', { layout.onLayout(); }, + // Cleans up the overlay (if we have one) and calls the base. This cannot be done in + // onEnd, because onEnd is only called if a drag is detected but the overlay is created + // regardless (by onBeforeStart). + endDrag: function () { + var me = this; + + if (me.overlay) { + me.overlay.remove(); + delete me.overlay; + } + + me.callParent(arguments); // this calls onEnd + }, + // perform the resize and remove the proxy class from the splitter el onEnd: function(e) { var me = this, splitter = me.getSplitter(); splitter.removeCls(splitter.baseCls + '-active'); - if (me.overlay) { - me.overlay.remove(); - delete me.overlay; - } me.performResize(); },