@@ -5,7 +5,7 @@ import { isAuthenticated } from "../firebase";
55import { getActiveFunboxesWithFunction } from "./funbox/list" ;
66import * as DB from "../db" ;
77import { format } from "date-fns/format" ;
8- import { getActivePage } from "../signals/core" ;
8+ import { getActivePage , setIsScreenshotting } from "../signals/core" ;
99import { getHtmlByUserFlags } from "../controllers/user-flag-controller" ;
1010import * as Notifications from "../elements/notifications" ;
1111import { convertRemToPixels } from "../utils/numbers" ;
@@ -17,13 +17,13 @@ let revealReplay = false;
1717let revertCookie = false ;
1818
1919function revert ( ) : void {
20+ setIsScreenshotting ( false ) ;
2021 hideLoaderBar ( ) ;
2122 qs ( "#ad-result-wrapper" ) ?. show ( ) ;
2223 qs ( "#ad-result-small-wrapper" ) ?. show ( ) ;
2324 qs ( "#testConfig" ) ?. show ( ) ;
2425 qs ( ".pageTest .screenshotSpacer" ) ?. remove ( ) ;
2526 qs ( "#notificationCenter" ) ?. show ( ) ;
26- qs ( "#commandLineMobileButton" ) ?. show ( ) ;
2727 qs ( ".pageTest .ssWatermark" ) ?. hide ( ) ;
2828 qs ( ".pageTest .ssWatermark" ) ?. setText ( "monkeytype.com" ) ; // Reset watermark text
2929 qs ( ".pageTest .buttons" ) ?. show ( ) ;
@@ -84,9 +84,10 @@ async function generateCanvas(): Promise<HTMLCanvasElement | null> {
8484 . map ( ( el ) => `<span>${ el } </span>` )
8585 . join ( "<span class='pipe'>|</span>" ) ,
8686 ) ;
87+
88+ setIsScreenshotting ( true ) ;
8789 qs ( ".pageTest .buttons" ) ?. hide ( ) ;
8890 qs ( "#notificationCenter" ) ?. hide ( ) ;
89- qs ( "#commandLineMobileButton" ) ?. hide ( ) ;
9091 qs ( ".pageTest .loginTip" ) ?. hide ( ) ;
9192 qs ( "noscript" ) ?. hide ( ) ;
9293 qs ( "#nocss" ) ?. hide ( ) ;
@@ -122,8 +123,6 @@ async function generateCanvas(): Promise<HTMLCanvasElement | null> {
122123 const sourceX = src . screenBounds ( ) . left ?? 0 ;
123124 const sourceY = src . screenBounds ( ) . top ?? 0 ;
124125
125- console . log ( sourceX , sourceY ) ;
126-
127126 const sourceWidth = src . getOuterWidth ( ) ;
128127 const sourceHeight = src . getOuterHeight ( ) ;
129128 const paddingX = convertRemToPixels ( 2 ) ;
0 commit comments