diff options
Diffstat (limited to 'src/electron/webview-ime-focus.js')
-rw-r--r-- | src/electron/webview-ime-focus.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/electron/webview-ime-focus.js b/src/electron/webview-ime-focus.js index 1213b518e..b41232b63 100644 --- a/src/electron/webview-ime-focus.js +++ b/src/electron/webview-ime-focus.js | |||
@@ -1,3 +1,4 @@ | |||
1 | const { remote } = require('electron'); | ||
1 | const { releaseDocumentFocus } = require('./webview-ime-focus-helpers'); | 2 | const { releaseDocumentFocus } = require('./webview-ime-focus-helpers'); |
2 | 3 | ||
3 | function giveWebviewDocumentFocus(element) { | 4 | function giveWebviewDocumentFocus(element) { |
@@ -9,7 +10,7 @@ function giveWebviewDocumentFocus(element) { | |||
9 | } | 10 | } |
10 | 11 | ||
11 | function elementIsUnfocusedWebview(element) { | 12 | function elementIsUnfocusedWebview(element) { |
12 | return element.tagName === 'WEBVIEW' && !element.getWebContents().isFocused(); | 13 | return element.tagName === 'WEBVIEW' && !remote.webContents.fromId(element.getWebContentsId()).isFocused(); |
13 | } | 14 | } |
14 | 15 | ||
15 | function webviewDidAutofocus(element) { | 16 | function webviewDidAutofocus(element) { |