@@ -230,21 +230,6 @@ const end = computed({
230
230
}
231
231
});
232
232
233
- onMounted (() => {
234
- const updateWidth = () => {
235
- if (! zoomWrapper .value ) return ;
236
- wrapperWidth .value = zoomWrapper .value .getBoundingClientRect ().width ;
237
- };
238
- updateWidth ();
239
-
240
- const onWinResize = throttle (updateWidth, 50 );
241
- window .addEventListener (' resize' , onWinResize);
242
-
243
- onBeforeUnmount (() => {
244
- window .removeEventListener (' resize' , onWinResize);
245
- });
246
- });
247
-
248
233
let _commitTimeout = null ;
249
234
250
235
function commitImmediately () {
@@ -370,16 +355,17 @@ const resizeObserver = ref(null);
370
355
onMounted (() => {
371
356
if (hasMinimap .value ) {
372
357
const handleResize = throttle (() => {
373
- if (! minimapWrapper .value ) return ;
374
- const { width , height } = useResponsive ({ chart: minimapWrapper .value });
375
- const W = Math .max (0 , Math .round (width));
376
- const H = Math .max (0 , Math .round (height - 47 ));
377
-
378
- if (W !== svgMinimap .value .width || H !== svgMinimap .value .height ) {
379
- svgMinimap .value .width = W ;
380
- svgMinimap .value .height = H ;
381
- }
382
- }, 50 );
358
+ if (! minimapWrapper .value ) return ;
359
+ const { width , height } = useResponsive ({ chart: minimapWrapper .value });
360
+
361
+ const W = Math .max (0 , Math .round (width));
362
+ const H = Math .max (0 , Math .round (height - 47 ));
363
+
364
+ if (W !== svgMinimap .value .width || H !== svgMinimap .value .height ) {
365
+ svgMinimap .value .width = W ;
366
+ svgMinimap .value .height = H ;
367
+ }
368
+ }, 0 );
383
369
384
370
resizeObserver .value = new ResizeObserver (handleResize);
385
371
resizeObserver .value .observe (minimapWrapper .value );
0 commit comments