From 3ca8ae55be8453d32bcdff415bf005bbc3debbbb Mon Sep 17 00:00:00 2001 From: "ben%netscape.com" Date: Thu, 27 Jul 2006 14:50:35 +0000 Subject: [PATCH] making related panel skinnable git-svn-id: svn://10.0.0.236/trunk@204416 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/suite/common/related/related-panel.js | 16 +++++++------ .../suite/common/related/related-panel.xul | 23 ++++++++++--------- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/mozilla/suite/common/related/related-panel.js b/mozilla/suite/common/related/related-panel.js index 2f9cada26f6..4a4bde0d0fc 100644 --- a/mozilla/suite/common/related/related-panel.js +++ b/mozilla/suite/common/related/related-panel.js @@ -225,15 +225,17 @@ function Destruct() { -function openURL(event, treeitem, root) +function openURL(event, root) { - if ((event.button != 1) || (event.clickCount != 2)) - return(false); + if( event.type == "click" && + ( event.button != 1 || event.clickCount != 2 ) ) + return false; + else if( event.type == "keypress" && event.which != 13 ) + return false; - if (treeitem.getAttribute('container') == 'true') - return(false); - - if (treeitem.getAttribute("type") == "http://home.netscape.com/NC-rdf#BookmarkSeparator") + var treeitem = document.getElementById(root).selectedItems[0]; + if (treeitem.getAttribute('container') == 'true' || + treeitem.getAttribute("type") == "http://home.netscape.com/NC-rdf#BookmarkSeparator") return(false); var id = treeitem.getAttribute('id'); diff --git a/mozilla/suite/common/related/related-panel.xul b/mozilla/suite/common/related/related-panel.xul index 451a5349a48..9b41c226cad 100644 --- a/mozilla/suite/common/related/related-panel.xul +++ b/mozilla/suite/common/related/related-panel.xul @@ -22,6 +22,7 @@ --> + @@ -29,9 +30,9 @@ xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" - align="vertical"> + orient="vertical"> - + - + +