From e19cff6beb38af0a86ecae64aa5d1c64ee186165 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 25 Aug 2011 14:25:23 -0700 Subject: [PATCH] bug 11255: cloudStack - IP address page - Create Firewall rule - fix a bug on Google Chrome that changing protocol dropdown (e.g. from TCP to ICMP) wouldn't correctly hide/show related input fields. --- ui/scripts/cloud.core.ipaddress.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/scripts/cloud.core.ipaddress.js b/ui/scripts/cloud.core.ipaddress.js index e20c61688aa..0229837ca68 100644 --- a/ui/scripts/cloud.core.ipaddress.js +++ b/ui/scripts/cloud.core.ipaddress.js @@ -307,7 +307,7 @@ function afterLoadIpJSP() { //*** Firewall tab (begin) *** var $createFirewallRow = $("#tab_content_firewall").find("#create_firewall_row"); - $createFirewallRow.find("#protocol").bind("click", function(event) { + $createFirewallRow.find("#protocol").bind("change", function(event) { if($(this).val() == null) return true; var protocol = $(this).val().toLowerCase(); @@ -1928,7 +1928,7 @@ function refreshCreateFirewallRow() { $createFirewallRow.find("#end_port").val(""); $createFirewallRow.find("#ICMP_type").val(""); $createFirewallRow.find("#ICMP_code").val(""); - $createFirewallRow.find("#protocol").click(); + $createFirewallRow.find("#protocol").change(); } //***** Firewall tab (end) **********************************************************************************************************