diff --git a/src/App.vue b/src/App.vue index 1fb9e3a..0c4fff9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -165,6 +165,22 @@ function showMessageBoxList() { width: 600, }); } + +window.ResizeObserver = class ResizeObserver extends window.ResizeObserver { + constructor(callback) { + let timer = null; + const debouncedCallback = function () { + let context = this; + let args = arguments; + clearTimeout(timer); + timer = setTimeout(function () { + callback.apply(context, args); + }, 16); + }; + super(debouncedCallback); + } +} +