]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 546719: When reopening a Resolved Duplicated bug in IE, JS error stops the correc...
authorGuy Pyrzak <guy.pyrzak@gmail.com>
Thu, 18 Feb 2010 18:57:54 +0000 (19:57 +0100)
committerFrédéric Buclin <LpSolit@gmail.com>
Thu, 18 Feb 2010 18:57:54 +0000 (19:57 +0100)
r/a=mkanat

js/field.js

index 011d4da52def52d33fba91dc01c7cf54fe32a76e..0f1779b32e57aa77ad46d5d4e5d792a967044091 100644 (file)
@@ -316,8 +316,11 @@ function showDuplicateItem(e) {
             YAHOO.util.Dom.removeClass('duplicate_settings', 
                                        'bz_default_hidden');
             YAHOO.util.Dom.addClass('dup_id_discoverable', 'bz_default_hidden');
-            dup_id.focus();
-            dup_id.select();
+            // check to make sure the field is visible or IE throws errors
+            if( ! YAHOO.util.Dom.hasClass( dup_id, 'bz_default_hidden' ) ){
+                dup_id.focus();
+                dup_id.select();
+            }
         }
         else {
             YAHOO.util.Dom.addClass('duplicate_settings', 'bz_default_hidden');