diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js index 3a09f64a0c..5b96c1284f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js +++ b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js @@ -422,7 +422,11 @@ function vShelfAdd() { function showCart(){ var position = $("#cartmenulink").offset(); + var scrolld = $(window).scrollTop(); var top = position.top + $("#cartmenulink").outerHeight(); + if( scrolld > top ){ + top = scrolld + 15; + } var left = position.left $("#cartDetails").css("position","absolute").css("top",top); $("#cartDetails").css("position","absolute").css("left",left); diff --git a/koha-tmpl/opac-tmpl/prog/en/js/basket.js b/koha-tmpl/opac-tmpl/prog/en/js/basket.js index c83e00119d..76d668bf13 100644 --- a/koha-tmpl/opac-tmpl/prog/en/js/basket.js +++ b/koha-tmpl/opac-tmpl/prog/en/js/basket.js @@ -428,7 +428,11 @@ function vShelfAdd() { function showCart(){ var position = $("#cartmenulink").offset(); + var scrolld = $(window).scrollTop(); var top = position.top + $("#cartmenulink").outerHeight(); + if( scrolld > top ){ + top = scrolld + 15; + } var menuWidth = 200; var buttonWidth = $("#cartmenulink").innerWidth(); var buttonOffset = menuWidth - buttonWidth;