bug 8541: Instance page - grayout/enable top buttons upon selected middle menu items.

This commit is contained in:
Jessica Wang 2011-02-22 11:25:56 -08:00
parent 3d3db9eff2
commit 98221dc217
2 changed files with 11 additions and 7 deletions

View File

@ -1096,7 +1096,7 @@ dictionary = {
<!-- top buttons (begin) -->
<div id="top_buttons">
<div class="actionpanel_button_wrapper" id="add_vm_button">
<div class="actionpanel_button">
<div class="actionpanel_button" id="button_content">
<div class="actionpanel_button_icons">
<img src="images/addvm_actionicon.png" /></div>
<div class="actionpanel_button_links">
@ -1106,7 +1106,7 @@ dictionary = {
</div>
<div class="actionpanel_button_wrapper" id="start_vm_button">
<div class="actionpanel_button">
<div class="actionpanel_button" id="button_content">
<div class="actionpanel_button_icons">
<img src="images/startvm_actionicon.png" /></div>
<div class="actionpanel_button_links">
@ -1115,7 +1115,7 @@ dictionary = {
</div>
</div>
<div class="actionpanel_button_wrapper" id="stop_vm_button">
<div class="actionpanel_button">
<div class="actionpanel_button" id="button_content">
<div class="actionpanel_button_icons">
<img src="images/stopvm_actionicon.png"/></div>
<div class="actionpanel_button_links">
@ -1124,7 +1124,7 @@ dictionary = {
</div>
</div>
<div class="actionpanel_button_wrapper" id="reboot_vm_button">
<div class="actionpanel_button">
<div class="actionpanel_button" id="button_content">
<div class="actionpanel_button_icons">
<img src="images/rebootvm_actionicon.png" /></div>
<div class="actionpanel_button_links">

View File

@ -1884,10 +1884,14 @@ function vmGrayoutTopButtons() {
}
for(var buttonElementId in vmTopButtonMap) {
if(vmTopButtonMap[buttonElementId] < itemCounts)
$("#"+buttonElementId).hide();
else
if(vmTopButtonMap[buttonElementId] < itemCounts) {
$("#"+buttonElementId).hide();
//$("#"+buttonElementId).find("#button_content").removeClass("actionpanel_button").addClass("actionpanel_button_hidden");
}
else {
$("#"+buttonElementId).show();
//$("#"+buttonElementId).find("#button_content").removeClass("actionpanel_button_hidden").addClass("actionpanel_button");
}
}
}