From 4686ca8c5e3bf19491b5087d7b9175caecc1a6a6 Mon Sep 17 00:00:00 2001 From: Patrick Pircher Date: Thu, 1 Feb 2024 15:17:03 +0100 Subject: [PATCH 1/2] fix render tree triggering when already destroyed --- ember_debug/view-debug.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ember_debug/view-debug.js b/ember_debug/view-debug.js index e0b47a71dc..d56e7f308e 100644 --- a/ember_debug/view-debug.js +++ b/ember_debug/view-debug.js @@ -152,7 +152,7 @@ export default class extends DebugPort { } send() { - if (this.isDestroying) { + if (this.isDestroying || this.isDestroyed) { return; } From e763049c94f5452dea511cb334f2370e5fa486bf Mon Sep 17 00:00:00 2001 From: Patrick Pircher Date: Thu, 1 Feb 2024 15:38:25 +0100 Subject: [PATCH 2/2] fix isDestroying --- ember_debug/utils/base-object.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ember_debug/utils/base-object.js b/ember_debug/utils/base-object.js index 37c12a6347..22bd9fddcd 100644 --- a/ember_debug/utils/base-object.js +++ b/ember_debug/utils/base-object.js @@ -6,7 +6,9 @@ export default class BaseObject { } init() {} - willDestroy() {} + willDestroy() { + this.isDestroying = true; + } destroy() { this.willDestroy();