From b48bc8e7d30ec21151e8e53aee720df1334cd637 Mon Sep 17 00:00:00 2001 From: "Dominik Schilling (ocean90)" Date: Tue, 8 Apr 2014 12:34:10 +0000 Subject: [PATCH] Theme Installer: Prevent default events for "Upload Theme" and "Browse" buttons. see #27055. git-svn-id: https://develop.svn.wordpress.org/trunk@28047 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/theme.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/js/theme.js b/src/wp-admin/js/theme.js index 581480eed1..b7fe813a5a 100644 --- a/src/wp-admin/js/theme.js +++ b/src/wp-admin/js/theme.js @@ -1475,11 +1475,13 @@ themes.view.Installer = themes.view.Appearance.extend({ searchContainer: $( '.theme-navigation' ), uploader: function() { - $( 'a.upload' ).on( 'click', function() { + $( 'a.upload' ).on( 'click', function( event ) { + event.preventDefault(); $( 'body' ).addClass( 'show-upload-theme' ); themes.router.navigate( themes.router.baseUrl( '?upload' ), { replace: true } ); }); - $( 'a.browse-themes' ).on( 'click', function() { + $( 'a.browse-themes' ).on( 'click', function( event ) { + event.preventDefault(); $( 'body' ).removeClass( 'show-upload-theme' ); themes.router.navigate( themes.router.baseUrl( '' ), { replace: true } ); });