mirror of
https://github.com/voideditor/void
synced 2026-05-24 09:58:23 +00:00
trigger resize
This commit is contained in:
parent
609f4c9cbf
commit
b35dfdf475
1 changed files with 12 additions and 0 deletions
|
|
@ -8,6 +8,8 @@ import { IWorkbenchContribution, registerWorkbenchContribution2, WorkbenchPhase
|
||||||
import { IExtensionTransferService } from './extensionTransferService.js';
|
import { IExtensionTransferService } from './extensionTransferService.js';
|
||||||
import { os } from '../common/helpers/systemInfo.js';
|
import { os } from '../common/helpers/systemInfo.js';
|
||||||
import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js';
|
import { IStorageService, StorageScope, StorageTarget } from '../../../../platform/storage/common/storage.js';
|
||||||
|
import { timeout } from '../../../../base/common/async.js';
|
||||||
|
import { getActiveWindow } from '../../../../base/browser/dom.js';
|
||||||
|
|
||||||
// Onboarding contribution that mounts the component at startup
|
// Onboarding contribution that mounts the component at startup
|
||||||
export class MiscWorkbenchContribs extends Disposable implements IWorkbenchContribution {
|
export class MiscWorkbenchContribs extends Disposable implements IWorkbenchContribution {
|
||||||
|
|
@ -31,6 +33,16 @@ export class MiscWorkbenchContribs extends Disposable implements IWorkbenchContr
|
||||||
this.extensionTransferService.deleteBlacklistExtensions(os)
|
this.extensionTransferService.deleteBlacklistExtensions(os)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// after some time, trigger a resize event for the blank screen error
|
||||||
|
timeout(5_000).then(() => {
|
||||||
|
// Get the active window reference for multi-window support
|
||||||
|
const targetWindow = getActiveWindow();
|
||||||
|
// Trigger a window resize event to ensure proper layout calculations
|
||||||
|
targetWindow.dispatchEvent(new Event('resize'))
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue