From af261d3013390e6d922cba119457b32b436e2420 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 15 Jan 2019 11:59:56 +0800 Subject: [PATCH] Changed Roo/bootstrap/htmleditor/ToolbarStandard.jsdocs/src/Roo_bootstrap_Navbar.js.htmldocs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.htmldocs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json --- Roo/bootstrap/htmleditor/ToolbarStandard.js | 1 + docs/src/Roo_bootstrap_Navbar.js.html | 13 ++++++++++++- ...Roo_bootstrap_htmleditor_ToolbarStandard.js.html | 1 + .../Roo.bootstrap.htmleditor.ToolbarStandard.json | 4 ++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Roo/bootstrap/htmleditor/ToolbarStandard.js b/Roo/bootstrap/htmleditor/ToolbarStandard.js index e6d1e017a0..0932cbf74f 100644 --- a/Roo/bootstrap/htmleditor/ToolbarStandard.js +++ b/Roo/bootstrap/htmleditor/ToolbarStandard.js @@ -4,6 +4,7 @@ Roo.namespace('Roo.bootstrap.htmleditor'); * @class Roo.bootstrap.HtmlEditorToolbar1 * Basic Toolbar * + * @example * Usage: * new Roo.bootstrap.HtmlEditor({ diff --git a/docs/src/Roo_bootstrap_Navbar.js.html b/docs/src/Roo_bootstrap_Navbar.js.html index 9c2c71d23b..bc9306ae2f 100644 --- a/docs/src/Roo_bootstrap_Navbar.js.html +++ b/docs/src/Roo_bootstrap_Navbar.js.html @@ -108,7 +108,12 @@ */ expand : function () { + var ce = this.el.select('.navbar-collapse',true).first(); + if (ce.hasClass('collapsing')) { + return; + } + ce.dom.style.height = ''; // show it... ce.addClass('in'); // old... ce.removeClass('collapse'); @@ -129,13 +134,19 @@ ce.dom.style.height = ''; }, this, { single: true} ); ce.setHeight(h); + ce.dom.scrollTop = 0; }, /** * Collapse the navbar pulldown */ collapse : function() { - var ce = this.el.select('.navbar-collapse',true).first(); + var ce = this.el.select('.navbar-collapse',true).first(); + + if (ce.hasClass('collapsing') || ce.hasClass('collapse') ) { + // it's collapsed or collapsing.. + return; + } ce.removeClass('in'); // old... ce.setHeight(ce.getHeight()); ce.removeClass('show'); diff --git a/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html b/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html index 092ceb386d..79803b08dd 100644 --- a/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html +++ b/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html @@ -4,6 +4,7 @@ * @class Roo.bootstrap.HtmlEditorToolbar1 * Basic Toolbar * + * @example * Usage: * new Roo.bootstrap.HtmlEditor({ diff --git a/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json b/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json index 4da715af2b..620337e3cd 100644 --- a/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json +++ b/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json @@ -2,12 +2,12 @@ "name" : "Roo.bootstrap.htmleditor.ToolbarStandard", "augments" : [ ], - "desc" : "Basic Toolbar\n\nUsage:\n\n new Roo.bootstrap.HtmlEditor({\n ....\n toolbars : [\n new Roo.bootstrap.HtmlEditorToolbar1({\n disable : { fonts: 1 , format: 1, ..., ... , ...],\n btns : [ .... ]\n })\n }", + "desc" : "Basic Toolbar", "isSingleton" : false, "isStatic" : false, "isBuiltin" : false, "memberOf" : "ToolbarStandard", - "example" : "", + "example" : "Usage:\n\n new Roo.bootstrap.HtmlEditor({\n ....\n toolbars : [\n new Roo.bootstrap.HtmlEditorToolbar1({\n disable : { fonts: 1 , format: 1, ..., ... , ...],\n btns : [ .... ]\n })\n }", "deprecated" : "", "since" : "", "see" : "", -- 2.39.2