Index: third_party/WebKit/Source/devtools/front_end/sdk/DebuggerModel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/DebuggerModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/DebuggerModel.js |
index c778cd3034c7c59be72a12bdf81d1c23e7fb07b2..78bfe1a2f98b64d5d9df2b14f09be29c6d825980 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sdk/DebuggerModel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/DebuggerModel.js |
@@ -689,11 +689,10 @@ SDK.DebuggerModel = class extends SDK.SDKModel { |
* @param {?SDK.DebuggerModel.CallFrame} callFrame |
*/ |
setSelectedCallFrame(callFrame) { |
- this._selectedCallFrame = callFrame; |
- if (!this._selectedCallFrame) |
+ if (this._selectedCallFrame === callFrame) |
return; |
- |
- this.dispatchEventToListeners(SDK.DebuggerModel.Events.CallFrameSelected, callFrame); |
+ this._selectedCallFrame = callFrame; |
+ this.dispatchEventToListeners(SDK.DebuggerModel.Events.CallFrameSelected, this); |
} |
/** |