From fcad79960681ca5e92ac5afbd909c124b22f2806 Mon Sep 17 00:00:00 2001 From: Peter Fabian Date: Wed, 9 May 2018 14:40:21 +0200 Subject: [PATCH] ScrollIntoView excplicitly asked to scroll to center vertically. Even though this should be the default, Firefox defaults to top. --- assets/js/frontend/woocommerce.js | 3 ++- assets/js/frontend/woocommerce.min.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/assets/js/frontend/woocommerce.js b/assets/js/frontend/woocommerce.js index b6ea1edba63..8dcf5916bf9 100644 --- a/assets/js/frontend/woocommerce.js +++ b/assets/js/frontend/woocommerce.js @@ -71,7 +71,8 @@ jQuery( function( $ ) { if ( scrollElement.length ) { if ( isSmoothScrollSupported ) { scrollElement[0].scrollIntoView({ - behavior: 'smooth' + behavior: 'smooth', + block: 'center' }); } else { $( 'html, body' ).animate( { diff --git a/assets/js/frontend/woocommerce.min.js b/assets/js/frontend/woocommerce.min.js index 3971eadc216..d23cc78c366 100644 --- a/assets/js/frontend/woocommerce.min.js +++ b/assets/js/frontend/woocommerce.min.js @@ -1 +1 @@ -jQuery(function(o){o(".woocommerce-ordering").on("change","select.orderby",function(){o(this).closest("form").submit()}),o("input.qty:not(.product-quantity input.qty)").each(function(){var e=parseFloat(o(this).attr("min"));e>=0&&parseFloat(o(this).val())=0&&parseFloat(o(this).val())