From 5d98ff7c1e89bcf1097dd286f652b9f226dcda45 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Tue, 14 Sep 2010 21:17:16 -0700 Subject: [PATCH] new UI - when clicking on left menu that is not instance group menu, collapse instance menu. --- ui/new/scripts/cloud.core2.init.js | 1 + ui/new/scripts/cloud.core2.js | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/ui/new/scripts/cloud.core2.init.js b/ui/new/scripts/cloud.core2.init.js index 26423b8e8a5..222d78fc924 100644 --- a/ui/new/scripts/cloud.core2.init.js +++ b/ui/new/scripts/cloud.core2.init.js @@ -50,6 +50,7 @@ $(document).ready(function() { selected_leftmenu_id = leftmenuId; $(this).addClass("selected"); + clearLeftMenu(); clearMidMenu(); $("#right_panel").load(rightPanelJSP, function(){ diff --git a/ui/new/scripts/cloud.core2.js b/ui/new/scripts/cloud.core2.js index eaa288b5582..712a7226b71 100644 --- a/ui/new/scripts/cloud.core2.js +++ b/ui/new/scripts/cloud.core2.js @@ -518,6 +518,14 @@ function setBooleanField(value, $field) { else $field.find("#icon").removeClass("tick_icon").addClass("cross_icon").show(); } + +function clearLeftMenu() { + var $arrowIcon = $("#leftmenu_instance_group_header #arrow_icon"); + if($arrowIcon.hasClass("open") == true) { + $arrowIcon.removeClass("open").addClass("close"); + $("#leftmenu_instance_group_container").empty(); + } +} function clearMidMenu() { $("#midmenu_container").empty();