From 4a9e6100ec5570d384ae3e891a2d04c846423d3c Mon Sep 17 00:00:00 2001 From: FranklinDM Date: Sun, 4 Dec 2022 12:14:18 +0800 Subject: [PATCH] [Pale-Moon] No issue - Silence tab closing animation assert if the tabbrowser is not visible --- application/palemoon/base/content/tabbrowser.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application/palemoon/base/content/tabbrowser.xml b/application/palemoon/base/content/tabbrowser.xml index 6bc5a33ce9..52e39d898b 100644 --- a/application/palemoon/base/content/tabbrowser.xml +++ b/application/palemoon/base/content/tabbrowser.xml @@ -1972,7 +1972,9 @@ setTimeout(function (tab, tabbrowser) { if (tab.parentNode && window.getComputedStyle(tab).maxWidth == "0.1px") { - NS_ASSERT(false, "Giving up waiting for the tab closing animation to finish (bug 608589)"); + if (this.visible) { + NS_ASSERT(false, "Giving up waiting for the tab closing animation to finish (bug 608589)"); + } tabbrowser._endRemoveTab(tab); } }, 3000, aTab, this);