]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/js/customize-controls.dev.js
WordPress 3.4.2
[autoinstalls/wordpress.git] / wp-admin / js / customize-controls.dev.js
index c37e43bd024ceef9a750716810ac4fcc05ed451b..900ab13c01a8514a37ebbcd1d07bbcb772c0abab 100644 (file)
                                };
                        });
 
-                       // Select a tab
-                       this.selected = this.tabs[ panels.first().data('customizeTab') ];
-                       this.selected.both.addClass('library-selected');
-
                        // Bind tab switch events
                        this.library.children('ul').on( 'click', 'li', function( event ) {
                                var id  = $(this).data('customizeTab'),
                                        this.tabs.uploaded.both.addClass('hidden');
                        }
 
+                       // Select a tab
+                       panels.each( function() {
+                               var tab = control.tabs[ $(this).data('customizeTab') ];
+
+                               // Select the first visible tab.
+                               if ( ! tab.link.hasClass('hidden') ) {
+                                       control.selected = tab;
+                                       tab.both.addClass('library-selected');
+                                       return false;
+                               }
+                       });
+
                        this.dropdownInit();
                },
                success: function( attachment ) {