From 542e78295a1dd48eca4e9c67d5fe5c219bfb1840 Mon Sep 17 00:00:00 2001 From: "bryner%netscape.com" Date: Wed, 24 Apr 2002 23:57:30 +0000 Subject: [PATCH] Tidying up the removal of before/afterselected attributes before we remove a tab (bug 137836). r=pink, sr=blake, thanks to neil@parkwaycc.co.uk for the suggestion. git-svn-id: svn://10.0.0.236/trunk@119788 18797224-902f-48f8-a5cc-f745e15eee43 --- .../xpfe/global/resources/content/bindings/tabbrowser.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml b/mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml index b8685e4f848..aed579ef6a8 100644 --- a/mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml +++ b/mozilla/xpfe/global/resources/content/bindings/tabbrowser.xml @@ -731,10 +731,7 @@ var oldTab = aTab; // clean up the before/afterselected attributes before removing the tab - if (index > 0) - this.mTabContainer.childNodes[index-1].removeAttribute("beforeselected"); - if (index < this.mTabContainer.childNodes.length - 1) - this.mTabContainer.childNodes[index+1].removeAttribute("afterselected"); + oldTab.selected = false; this.mTabContainer.removeChild(oldTab); this.mPanelContainer.removeChild(oldBrowser);