From c96a50d221ae33f29ef7bfa02323bc60f7e652fd Mon Sep 17 00:00:00 2001 From: Bao Nguyen Date: Sat, 18 Feb 2023 09:59:18 +0700 Subject: [PATCH] improve resizing in Window with iframe --- src/lib/components/xp/Window.svelte | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/lib/components/xp/Window.svelte b/src/lib/components/xp/Window.svelte index f41a2a1..a2d2565 100644 --- a/src/lib/components/xp/Window.svelte +++ b/src/lib/components/xp/Window.svelte @@ -166,10 +166,20 @@ classes: { "ui-resizable-se": "ui-icon ui-icon-gripsmall-diagonal-se opacity-0" }, + start: () => { + let iframe = node_ref.querySelector('iframe'); + if(iframe){ + iframe.style.pointerEvents = 'none'; + } + }, stop: async () => { if(options.exec_path){ await set(options.exec_path, node_ref.getBoundingClientRect()) } + let iframe = node_ref.querySelector('iframe'); + if(iframe){ + iframe.style.removeProperty('pointer-events'); + } } }) }