diff --git a/common/content/commandline.js b/common/content/commandline.js index 5d07b55a..58c28b0d 100644 --- a/common/content/commandline.js +++ b/common/content/commandline.js @@ -623,7 +623,7 @@ var CommandLine = Module("commandline", { if (modes.main == modes.OUTPUT_MULTILINE && !mow.isScrollable(1)) modes.pop(); - if (modes.main != modes.OUTPUT_MULTILINE) + if (!modes.have(modes.OUTPUT_MULTILINE)) mow.visible = false; }, @@ -1580,6 +1580,9 @@ var ItemList = Class("ItemList", { _dom: function _dom(xml, map) util.xmlToDom(xml instanceof XML ? xml : <>{xml}>, this._doc, map), _autoSize: function _autoSize() { + if (!this._div) + return; + if (this._container.collapsed) this._div.style.minWidth = document.getElementById("dactyl-commandline").scrollWidth + "px"; @@ -1638,7 +1641,7 @@ var ItemList = Class("ItemList", { this._divNodes.completions.appendChild(context.cache.nodes.root); }, this); - this.timeout(this._autoSize, 0); + this.timeout(this._autoSize); }, /** diff --git a/common/modules/javascript.jsm b/common/modules/javascript.jsm index 22512c1c..6503e8c8 100644 --- a/common/modules/javascript.jsm +++ b/common/modules/javascript.jsm @@ -739,8 +739,8 @@ var JavaScript = Module("javascript", {