mirror of
https://github.com/Microsoft/vscode
synced 2024-09-19 18:48:00 +00:00
Remove empty layout methods
This commit is contained in:
parent
5ab75d2da3
commit
1391a834b8
|
@ -589,7 +589,6 @@ export class ExtensionEditor extends BaseEditor {
|
|||
this.contentDisposables.add(webviewElement.onDidFocus(() => this.fireOnDidFocus()));
|
||||
const removeLayoutParticipant = arrays.insert(this.layoutParticipants, {
|
||||
layout: () => {
|
||||
webviewElement.layout();
|
||||
webviewElement.layoutWebviewOverElement(template.content);
|
||||
}
|
||||
});
|
||||
|
|
|
@ -174,7 +174,6 @@ export class DynamicWebviewEditorOverlay extends Disposable implements WebviewEd
|
|||
}
|
||||
}
|
||||
|
||||
layout(): void { this.withWebview(webview => webview.layout()); }
|
||||
focus(): void { this.withWebview(webview => webview.focus()); }
|
||||
reload(): void { this.withWebview(webview => webview.reload()); }
|
||||
showFind(): void { this.withWebview(webview => webview.showFind()); }
|
||||
|
|
|
@ -76,7 +76,6 @@ export interface Webview extends IDisposable {
|
|||
|
||||
sendMessage(data: any): void;
|
||||
|
||||
layout(): void;
|
||||
focus(): void;
|
||||
reload(): void;
|
||||
|
||||
|
|
|
@ -93,7 +93,6 @@ export class WebviewEditor extends BaseEditor {
|
|||
this._dimension = dimension;
|
||||
if (this.input && this.input instanceof WebviewInput) {
|
||||
this.synchronizeWebviewContainerDimensions(this.input.webview, dimension);
|
||||
this.input.webview.layout();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -232,10 +232,6 @@ export class IFrameWebview extends Disposable implements Webview {
|
|||
this._send('message', data);
|
||||
}
|
||||
|
||||
layout(): void {
|
||||
// noop
|
||||
}
|
||||
|
||||
focus(): void {
|
||||
if (this.element) {
|
||||
this.element.focus();
|
||||
|
|
|
@ -315,8 +315,6 @@ export class ElectronWebviewBasedWebview extends Disposable implements Webview,
|
|||
console.log(`[Embedded Page] ${e.message}`);
|
||||
}));
|
||||
this._register(addDisposableListener(this._webview, 'dom-ready', () => {
|
||||
this.layout();
|
||||
|
||||
// Workaround for https://github.com/electron/electron/issues/14474
|
||||
if (this._webview && (this._focused || document.activeElement === this._webview)) {
|
||||
this._webview.blur();
|
||||
|
@ -364,7 +362,6 @@ export class ElectronWebviewBasedWebview extends Disposable implements Webview,
|
|||
this._webview.style.flex = '';
|
||||
this._webview.style.width = '100%';
|
||||
this._webview.style.height = '100%';
|
||||
this.layout();
|
||||
return;
|
||||
|
||||
case 'did-scroll':
|
||||
|
@ -563,11 +560,6 @@ export class ElectronWebviewBasedWebview extends Disposable implements Webview,
|
|||
}
|
||||
}
|
||||
|
||||
public layout(): void {
|
||||
// noop
|
||||
|
||||
}
|
||||
|
||||
private readonly _hasFindResult = this._register(new Emitter<boolean>());
|
||||
public readonly hasFindResult: Event<boolean> = this._hasFindResult.event;
|
||||
|
||||
|
|
Loading…
Reference in a new issue