| Index: Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js
|
| diff --git a/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js b/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js
|
| index c4619484c530cdbadbaa6577a9ce7fde4e1f4c8d..f31409bdb0ffc421581eed6223b593f0ff5861b4 100644
|
| --- a/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js
|
| +++ b/Source/devtools/front_end/source_frame/CodeMirrorTextEditor.js
|
| @@ -1961,12 +1961,17 @@
|
| this._changes = this._changes.bind(this);
|
| this._beforeChange = this._beforeChange.bind(this);
|
| this._blur = this._blur.bind(this);
|
| + this._codeMirror.on("scroll", this._onScroll);
|
| + this._codeMirror.on("cursorActivity", this._onCursorActivity);
|
| + this._codeMirror.on("changes", this._changes);
|
| + this._codeMirror.on("beforeChange", this._beforeChange);
|
| + this._codeMirror.on("blur", this._blur);
|
|
|
| this._additionalWordChars = WebInspector.CodeMirrorTextEditor._NoAdditionalWordChars;
|
| this._enabled = true;
|
|
|
| this._dictionary = dictionary;
|
| - this._initialized = false;
|
| + this._addTextToCompletionDictionary(this._textEditor.text());
|
| }
|
|
|
| WebInspector.CodeMirrorTextEditor.AutocompleteController.Dummy = new WebInspector.CodeMirrorTextEditor.DummyAutocompleteController();
|
| @@ -1974,23 +1979,8 @@
|
| WebInspector.CodeMirrorTextEditor._CSSAdditionalWordChars = { ".": true, "-": true };
|
|
|
| WebInspector.CodeMirrorTextEditor.AutocompleteController.prototype = {
|
| - _initializeIfNeeded: function()
|
| - {
|
| - if (this._initialized)
|
| - return;
|
| - this._initialized = true;
|
| - this._codeMirror.on("scroll", this._onScroll);
|
| - this._codeMirror.on("cursorActivity", this._onCursorActivity);
|
| - this._codeMirror.on("changes", this._changes);
|
| - this._codeMirror.on("beforeChange", this._beforeChange);
|
| - this._codeMirror.on("blur", this._blur);
|
| - this._addTextToCompletionDictionary(this._textEditor.text());
|
| - },
|
| -
|
| dispose: function()
|
| {
|
| - if (!this._initialized)
|
| - return;
|
| this._codeMirror.off("scroll", this._onScroll);
|
| this._codeMirror.off("cursorActivity", this._onCursorActivity);
|
| this._codeMirror.off("changes", this._changes);
|
| @@ -2153,7 +2143,6 @@
|
|
|
| autocomplete: function()
|
| {
|
| - this._initializeIfNeeded();
|
| var dictionary = this._dictionary;
|
| if (this._codeMirror.somethingSelected()) {
|
| this.finishAutocomplete();
|
|
|