mirror of
https://github.com/niklasvh/html2canvas.git
synced 2023-08-10 21:13:10 +03:00
Keep scroll position when toggling canvas view
This commit is contained in:
parent
9e1dc6ac0e
commit
c14726ec7e
@ -39,10 +39,12 @@ var h2cSelector, h2cOptions;
|
|||||||
if (window.location.search !== "?selenium") {
|
if (window.location.search !== "?selenium") {
|
||||||
$canvas.siblings().toggle();
|
$canvas.siblings().toggle();
|
||||||
$(window).click(function(){
|
$(window).click(function(){
|
||||||
|
var scrollTop = $(window).scrollTop();
|
||||||
$canvas.toggle().siblings().toggle();
|
$canvas.toggle().siblings().toggle();
|
||||||
$(document.documentElement).css('background', $canvas.is(':visible') ? "none" : "");
|
$(document.documentElement).css('background', $canvas.is(':visible') ? "none" : "");
|
||||||
$(document.body).css('background', $canvas.is(':visible') ? "none" : "");
|
$(document.body).css('background', $canvas.is(':visible') ? "none" : "");
|
||||||
throwMessage("Canvas Render " + ($canvas.is(':visible') ? "visible" : "hidden"));
|
throwMessage("Canvas Render " + ($canvas.is(':visible') ? "visible" : "hidden"));
|
||||||
|
$(window).scrollTop(scrollTop);
|
||||||
});
|
});
|
||||||
$(document.documentElement).css('background', $canvas.is(':visible') ? "none" : "");
|
$(document.documentElement).css('background', $canvas.is(':visible') ? "none" : "");
|
||||||
$(document.body).css('background', $canvas.is(':visible') ? "none" : "");
|
$(document.body).css('background', $canvas.is(':visible') ? "none" : "");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user