diff options
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | pnpm-lock.yaml | 20 | ||||
-rw-r--r-- | src/webview/contextMenuBuilder.ts | 12 |
3 files changed, 22 insertions, 12 deletions
diff --git a/package.json b/package.json index bb36128f9..291f84c79 100644 --- a/package.json +++ b/package.json | |||
@@ -162,7 +162,7 @@ | |||
162 | "chalk": "5.3.0", | 162 | "chalk": "5.3.0", |
163 | "concurrently": "8.2.2", | 163 | "concurrently": "8.2.2", |
164 | "cross-env": "7.0.3", | 164 | "cross-env": "7.0.3", |
165 | "electron": "29.3.0", | 165 | "electron": "30.0.0", |
166 | "electron-builder": "24.13.3", | 166 | "electron-builder": "24.13.3", |
167 | "esbuild": "0.16.17", | 167 | "esbuild": "0.16.17", |
168 | "esbuild-plugin-copy": "2.1.1", | 168 | "esbuild-plugin-copy": "2.1.1", |
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 723fe4a7c..be8a320ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml | |||
@@ -40,7 +40,7 @@ dependencies: | |||
40 | version: 5.1.0 | 40 | version: 5.1.0 |
41 | '@electron/remote': | 41 | '@electron/remote': |
42 | specifier: 2.1.2 | 42 | specifier: 2.1.2 |
43 | version: 2.1.2(electron@29.3.0) | 43 | version: 2.1.2(electron@30.0.0) |
44 | '@emotion/react': | 44 | '@emotion/react': |
45 | specifier: 11.11.4 | 45 | specifier: 11.11.4 |
46 | version: 11.11.4(@types/react@18.2.77)(react@18.2.0) | 46 | version: 11.11.4(@types/react@18.2.77)(react@18.2.0) |
@@ -70,7 +70,7 @@ dependencies: | |||
70 | version: 7.4.0(history@5.3.0)(mobx@6.12.3)(path-to-regexp@6.2.2) | 70 | version: 7.4.0(history@5.3.0)(mobx@6.12.3)(path-to-regexp@6.2.2) |
71 | '@syed_umair/electron-process-manager': | 71 | '@syed_umair/electron-process-manager': |
72 | specifier: 1.1.0 | 72 | specifier: 1.1.0 |
73 | version: 1.1.0(electron@29.3.0) | 73 | version: 1.1.0(electron@30.0.0) |
74 | auto-launch: | 74 | auto-launch: |
75 | specifier: 5.0.6 | 75 | specifier: 5.0.6 |
76 | version: 5.0.6 | 76 | version: 5.0.6 |
@@ -349,8 +349,8 @@ devDependencies: | |||
349 | specifier: 7.0.3 | 349 | specifier: 7.0.3 |
350 | version: 7.0.3 | 350 | version: 7.0.3 |
351 | electron: | 351 | electron: |
352 | specifier: 29.3.0 | 352 | specifier: 30.0.0 |
353 | version: 29.3.0 | 353 | version: 30.0.0 |
354 | electron-builder: | 354 | electron-builder: |
355 | specifier: 24.13.3 | 355 | specifier: 24.13.3 |
356 | version: 24.13.3(electron-builder-squirrel-windows@24.13.3) | 356 | version: 24.13.3(electron-builder-squirrel-windows@24.13.3) |
@@ -1467,12 +1467,12 @@ packages: | |||
1467 | - supports-color | 1467 | - supports-color |
1468 | dev: true | 1468 | dev: true |
1469 | 1469 | ||
1470 | /@electron/remote@2.1.2(electron@29.3.0): | 1470 | /@electron/remote@2.1.2(electron@30.0.0): |
1471 | resolution: {integrity: sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==} | 1471 | resolution: {integrity: sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==} |
1472 | peerDependencies: | 1472 | peerDependencies: |
1473 | electron: '>= 13.0.0' | 1473 | electron: '>= 13.0.0' |
1474 | dependencies: | 1474 | dependencies: |
1475 | electron: 29.3.0 | 1475 | electron: 30.0.0 |
1476 | dev: false | 1476 | dev: false |
1477 | 1477 | ||
1478 | /@electron/universal@1.5.1: | 1478 | /@electron/universal@1.5.1: |
@@ -2875,12 +2875,12 @@ packages: | |||
2875 | path-to-regexp: 6.2.2 | 2875 | path-to-regexp: 6.2.2 |
2876 | dev: false | 2876 | dev: false |
2877 | 2877 | ||
2878 | /@syed_umair/electron-process-manager@1.1.0(electron@29.3.0): | 2878 | /@syed_umair/electron-process-manager@1.1.0(electron@30.0.0): |
2879 | resolution: {integrity: sha512-rbDJ1GQ51DcsP+354WpI/3xWOra1HH4cT1jA0maK8VJogn7s5BiMO2XkSBaCoeMCvTIIwx7Y6dgUHpfnL2M6wg==} | 2879 | resolution: {integrity: sha512-rbDJ1GQ51DcsP+354WpI/3xWOra1HH4cT1jA0maK8VJogn7s5BiMO2XkSBaCoeMCvTIIwx7Y6dgUHpfnL2M6wg==} |
2880 | peerDependencies: | 2880 | peerDependencies: |
2881 | electron: '>=21' | 2881 | electron: '>=21' |
2882 | dependencies: | 2882 | dependencies: |
2883 | electron: 29.3.0 | 2883 | electron: 30.0.0 |
2884 | electron-process-reporter: 1.4.0 | 2884 | electron-process-reporter: 1.4.0 |
2885 | dev: false | 2885 | dev: false |
2886 | 2886 | ||
@@ -6063,8 +6063,8 @@ packages: | |||
6063 | mkdirp: 0.5.6 | 6063 | mkdirp: 0.5.6 |
6064 | dev: false | 6064 | dev: false |
6065 | 6065 | ||
6066 | /electron@29.3.0: | 6066 | /electron@30.0.0: |
6067 | resolution: {integrity: sha512-ZxFKm0/v48GSoBuO3DdnMlCYXefEUKUHLMsKxyXY4nZGgzbBKpF/X8haZa2paNj23CLfsCKBOtfc2vsEQiOOsA==} | 6067 | resolution: {integrity: sha512-GRwKphq/TUhSlb44OwSckXKl50f5OR/pm9MvF3rBLyqcxwfu7L11xejrZ0hDea1eKyCkzGd4B+cIqaQiDguPEA==} |
6068 | engines: {node: '>= 12.20.55'} | 6068 | engines: {node: '>= 12.20.55'} |
6069 | hasBin: true | 6069 | hasBin: true |
6070 | requiresBuild: true | 6070 | requiresBuild: true |
diff --git a/src/webview/contextMenuBuilder.ts b/src/webview/contextMenuBuilder.ts index f81b051ee..0a8b9c57b 100644 --- a/src/webview/contextMenuBuilder.ts +++ b/src/webview/contextMenuBuilder.ts | |||
@@ -258,7 +258,17 @@ export class ContextMenuBuilder { | |||
258 | return this.buildMenuForVideo(info); | 258 | return this.buildMenuForVideo(info); |
259 | } | 259 | } |
260 | 260 | ||
261 | if (info.isEditable || info.inputFieldType !== 'none') { | 261 | if ( |
262 | info.isEditable || | ||
263 | info.formControlType === 'input-email' || | ||
264 | info.formControlType === 'input-file' || | ||
265 | info.formControlType === 'input-number' || | ||
266 | info.formControlType === 'input-search' || | ||
267 | info.formControlType === 'input-telephone' || | ||
268 | info.formControlType === 'input-text' || | ||
269 | info.formControlType === 'input-url' || | ||
270 | info.formControlType === 'text-area' | ||
271 | ) { | ||
262 | return this.buildMenuForTextInput(info); | 272 | return this.buildMenuForTextInput(info); |
263 | } | 273 | } |
264 | 274 | ||