fixed cookie popup showing up on screenshots

This commit is contained in:
Miodec 2022-04-29 16:34:02 +02:00
parent 3d5a9c0b94
commit c43c6f6bcd

View file

@ -238,12 +238,19 @@ export function colorful(tc: boolean): void {
export async function screenshot(): Promise<void> {
let revealReplay = false;
let revertCookie = false;
if (!$("#cookiePopupWrapper").hasClass("hidden")) {
revertCookie = true;
}
function revertScreenshot(): void {
$("#notificationCenter").removeClass("hidden");
$("#commandLineMobileButton").removeClass("hidden");
$(".pageTest .ssWatermark").addClass("hidden");
$(".pageTest .ssWatermark").text("monkeytype.com");
$(".pageTest .buttons").removeClass("hidden");
if (revertCookie) $("#cookiePopupWrapper").removeClass("hidden");
if (revealReplay) $("#resultReplay").removeClass("hidden");
if (Auth.currentUser == null) {
$(".pageTest .loginTip").removeClass("hidden");
@ -281,6 +288,7 @@ export async function screenshot(): Promise<void> {
$("#notificationCenter").addClass("hidden");
$("#commandLineMobileButton").addClass("hidden");
$(".pageTest .loginTip").addClass("hidden");
if (revertCookie) $("#cookiePopupWrapper").addClass("hidden");
try {
const paddingX = 50;
const paddingY = 25;