Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/workspace/UISourceCode.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/workspace/UISourceCode.js b/third_party/WebKit/Source/devtools/front_end/workspace/UISourceCode.js |
| index d105466f9c1f06d68e59203c38fbf26db2ec7985..72612d1eeb23702c633814107dd29458f63136b6 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/workspace/UISourceCode.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/workspace/UISourceCode.js |
| @@ -439,7 +439,7 @@ Workspace.UISourceCode = class extends Common.Object { |
| resetWorkingCopy() { |
| this._innerResetWorkingCopy(); |
| - this.dispatchEventToListeners(Workspace.UISourceCode.Events.WorkingCopyChanged); |
| + this._fireWorkingCopyChanged(); |
| } |
| _innerResetWorkingCopy() { |
| @@ -453,13 +453,16 @@ Workspace.UISourceCode = class extends Common.Object { |
| setWorkingCopy(newWorkingCopy) { |
| this._workingCopy = newWorkingCopy; |
| delete this._workingCopyGetter; |
| - this.dispatchEventToListeners(Workspace.UISourceCode.Events.WorkingCopyChanged); |
| - this._project.workspace().dispatchEventToListeners( |
| - Workspace.Workspace.Events.WorkingCopyChanged, {uiSourceCode: this}); |
| + this._fireWorkingCopyChanged(); |
| } |
| setWorkingCopyGetter(workingCopyGetter) { |
| this._workingCopyGetter = workingCopyGetter; |
| + this._fireWorkingCopyChanged(); |
| + } |
| + |
| + _fireWorkingCopyChanged() { |
|
dgozman
2016/11/23 22:24:41
_workingCopyChanged
lushnikov
2016/11/23 23:27:15
Done.
|
| + this._removeAllMessages(); |
| this.dispatchEventToListeners(Workspace.UISourceCode.Events.WorkingCopyChanged); |
| this._project.workspace().dispatchEventToListeners( |
| Workspace.Workspace.Events.WorkingCopyChanged, {uiSourceCode: this}); |
| @@ -595,7 +598,7 @@ Workspace.UISourceCode = class extends Common.Object { |
| this.dispatchEventToListeners(Workspace.UISourceCode.Events.MessageRemoved, message); |
| } |
| - removeAllMessages() { |
| + _removeAllMessages() { |
| var messages = this._messages; |
| this._messages = []; |
| for (var message of messages) |