The source code
-
-
+
+
@@ -277,7 +277,6 @@ Ext.define('Ext.layout.container.boxOverflow.Menu', {
* because the container is currently not large enough.
*/
me.menu = Ext.create('Ext.menu.Menu', {
- hideMode: 'offsets',
listeners: {
scope: me,
beforeshow: me.beforeMenuShow
@@ -292,7 +291,7 @@ Ext.define('Ext.layout.container.boxOverflow.Menu', {
*/
me.menuTrigger = Ext.create('Ext.button.Button', {
ownerCt : me.layout.owner, // To enable the Menu to ascertain a valid zIndexManager owner in the same tree
- iconCls : Ext.baseCSSPrefix + layout.owner.getXType() + '-more-icon',
+ iconCls : me.layout.owner.menuTriggerCls,
ui : layout.owner instanceof Ext.toolbar.Toolbar ? 'default-toolbar' : 'default',
menu : me.menu,
getSplitCls: function() { return '';},
@@ -318,7 +317,7 @@ Ext.define('Ext.layout.container.boxOverflow.Menu', {
* @private
* Creates the beforeCt, innerCt and afterCt elements if they have not already been created
* @param {Ext.container.Container} container The Container attached to this Layout instance
- * @param {Ext.core.Element} target The target Element
+ * @param {Ext.Element} target The target Element
*/
createInnerElements: function() {
var me = this,