aboutsummaryrefslogtreecommitdiff
path: root/src/App.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/App.vue')
-rw-r--r--src/App.vue7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/App.vue b/src/App.vue
index c3dbd04..ee1380e 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -268,7 +268,7 @@ async function onResize(){
updateAreaDims();
relayoutWithCollapse();
} else {
- reInit();
+ await reInit();
}
};
let currentTime = new Date().getTime();
@@ -282,7 +282,10 @@ async function onResize(){
afterResizeHdlr = setTimeout(async () => {
afterResizeHdlr = 0;
await handleResize();
- lastResizeHdlrTime = new Date().getTime();
+ let newTime = new Date().getTime();
+ if (newTime > lastResizeHdlrTime){
+ lastResizeHdlrTime = newTime;
+ }
}, 200); // If too small, touch-device detection when swapping to/from mobile-mode gets unreliable
}
onMounted(() => window.addEventListener('resize', onResize));