From 97688e22c8335642b72d200ce0a865353bef5207 Mon Sep 17 00:00:00 2001 From: mat Date: Wed, 18 May 2022 21:29:41 -0500 Subject: Fix lag --- src/lib/AuctionPreviewTooltip.svelte | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'src/lib/AuctionPreviewTooltip.svelte') diff --git a/src/lib/AuctionPreviewTooltip.svelte b/src/lib/AuctionPreviewTooltip.svelte index 39a2370..26b01d9 100644 --- a/src/lib/AuctionPreviewTooltip.svelte +++ b/src/lib/AuctionPreviewTooltip.svelte @@ -5,9 +5,11 @@ export let preview: PreviewedAuctionData | null let lastPreview: PreviewedAuctionData | null - $: lastPreview = preview ?? lastPreview + $: { + lastPreview = preview ?? lastPreview + } - function onClick(e: MouseEvent) { + function onMouseMove(e: MouseEvent) { // commented out because it doesn't work: sometimes e.target is null when we click a point if (e.target && !(e.target as HTMLElement).closest('.item-auction-history')) { preview = null @@ -16,29 +18,32 @@ } - + {#if lastPreview}
-

{lastPreview.auction.coins.toLocaleString()} coins

- +
+

{lastPreview.auction.coins.toLocaleString()} coins

+ +
{/if}