提交 1391a834 编写于 作者: M Matt Bierner

Remove empty layout methods

上级 5ab75d2d
......@@ -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;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册