Remove use of setImmediate

For #133173
上级 4a6f3867
......@@ -6,7 +6,6 @@
import { CancellationTokenSource } from 'vs/base/common/cancellation';
import { Emitter } from 'vs/base/common/event';
import { DisposableStore, MutableDisposable, toDisposable } from 'vs/base/common/lifecycle';
import { setImmediate } from 'vs/base/common/platform';
import { MenuId } from 'vs/platform/actions/common/actions';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
......@@ -110,9 +109,9 @@ export class WebviewViewPane extends ViewPane {
if (!this._resizeObserver) {
this._resizeObserver = new ResizeObserver(() => {
setImmediate(() => {
setTimeout(() => {
this.layoutWebview();
});
}, 0);
});
this._register(toDisposable(() => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册