Merge "Add GetContentModels hook to allow extensions to enumerate dynamic content...
[lhc/web/wiklou.git] / resources / src / mediawiki.special / mediawiki.special.import.js
index a9a985e..3357461 100644 (file)
@@ -2,6 +2,7 @@
  * JavaScript for Special:Import
  */
 ( function ( $ ) {
+       var subprojectListAlreadyShown;
        function updateImportSubprojectList() {
                var $projectField = $( '#mw-import-table-interwiki #interwiki' ),
                        $subprojectField = $projectField.parent().find( '#subproject' ),
                                option = document.createElement( 'option' );
                                option.appendChild( document.createTextNode( el ) );
                                option.setAttribute( 'value', el );
-                               if ( oldValue === el ) {
+                               if ( oldValue === el && subprojectListAlreadyShown === true ) {
                                        option.setAttribute( 'selected', 'selected' );
                                }
                                return option;
                        } );
                        $subprojectField.show().empty().append( options );
+                       subprojectListAlreadyShown = true;
                } else {
                        $subprojectField.hide();
                }