| 883 | } |
| 884 | |
| 885 | refreshViewContentData(view: WCView) { |
| 886 | const currentTitle = view.wcv.webContents.getTitle() || '' |
| 887 | if (currentTitle && currentTitle !== view.contentData.title) { |
| 888 | view.contentData.title = currentTitle |
| 889 | |
| 890 | IPC_EVENTS_MAIN.webContentsViewEvent.sendToWebContents(this.window.webContents, { |
| 891 | type: WebContentsViewEventType.PAGE_TITLE_UPDATED, |
| 892 | viewId: view.id, |
| 893 | payload: { title: view.contentData.title, explicitSet: false } |
| 894 | }) |
| 895 | } |
| 896 | } |
| 897 | |
| 898 | getViewByWebContentsId(webContentsId: number): WCView | null { |
| 899 | for (const view of this.views.values()) { |