Describe the bug
「添付ファイル名の手動での入力を求める」設定がONの時の入力欄は、ファイル名を手動入力することで指差し確認の効果を強めるためのものなので、オートコンプリートできてしまうと確認の効果が得られない。オートコンプリートと autocomplete="off" で無効化しておくべき。
To Reproduce
- FlexConfirmMailの設定画面を開く。
- 「添付ファイル」→「外部ドメイン・アドレスの宛先がある場合、添付ファイル名の手動での入力を求める」にチェックを入れる。
- 新規メール作成を開始する。
- 外部ドメインの宛先を入力する。
- 何か添付ファイルを追加する。
- 「送信」を押す。
- 確認のダイアログが表示されるので、添付ファイル名の入力欄にファイル名を入力する。
- 「送信」を押す。
- カウントダウンのダイアログまたは送信ステータスのダイアログが出たら「キャンセル」し、送信を中止する。
- もう一度「送信」を押す。
- 確認のダイアログが表示されるので、添付ファイル名の入力欄にフォーカスする。
- 「↓」キーを押す。
Expected behavior
オートコンプリートの補完候補が表示されない。
Your Environment
- Thunderbird version: 128
- FlexConfirmMail addon version: 4.2.5
Your Configuration
{
"__ConfigsMigration__userValeusSameToDefaultAreCleared": true,
"allowCheckAllAttachments": true,
"configsVersion": 3,
"confirmNewDomainRecipients": true,
"confirmationMode": 2,
"countdownSeconds": 10,
"debug": true,
"emphasizeRecipientType": true,
"emphasizeTopMessage": true,
"extraStyleRules": ".rich-confirm-dialog.for-new-domain-recipients { background: red !important; padding: 1.5em; } .rich-confirm-dialog.for-new-domain-recipients::before { color: white !important; content: \"⨉警告!\"; display: block; font-size: x-large !important; font-weight: bold !important; position: relative; text-align: center; top: -0.5em; } .rich-confirm-dialog.for-new-domain-recipients .rich-confirm-content { background: var(--bg-color) !important; padding: 1em; } .rich-confirm-dialog.for-new-domain-recipients .rich-confirm-content strong { font-size: large; font-weight: bold; }",
"internalDomains": [
"clear-code.com",
"*clear.code@gmail.com"
],
"lastClipboardData": {
"messageSignature": "{\"subject\":\"社外秘のメール\",\"from\":\"piro-test@clear-code.com\",\"to\":[\"piro-test+1@clear-code.com\"],\"cc\":[],\"bcc\":[]}",
"text": "社内"
},
"requireReinputAttachmentNames": true,
"showCountdown": true,
"userRules": [
{
"id": "builtInAttentionDomains",
"itemsLocal": [
"example.net"
]
},
{
"id": "builtInAttentionSuffixes",
"enabled": true,
"highlight": 1,
"itemsLocal": [
"png"
]
},
{
"id": "builtInAttentionTerms",
"enabled": true,
"itemsLocal": [
"社外秘"
]
},
{
"id": "builtInBlockedDomains",
"enabled": true,
"itemsLocal": [
"danger.example.org",
"danger.example.com"
]
},
{
"id": "rule-1725946080436-15572",
"name": "社外秘の情報を件名または本文に含むメールの場合は再度警告する",
"enabled": true,
"matchTarget": 5,
"highlight": 3,
"action": 3,
"itemsSource": 0,
"itemsLocal": [
"社外秘"
],
"itemsFile": "",
"confirmTitle": "",
"confirmMessage": "社外秘であることを示唆する以下の語句が件名または本文に含まれています。\n\n<strong>%S</strong>\n\n宛先に問題がない事を確認の上でメールを送信してください。"
}
]
}
Additional context
No response
Describe the bug
「添付ファイル名の手動での入力を求める」設定がONの時の入力欄は、ファイル名を手動入力することで指差し確認の効果を強めるためのものなので、オートコンプリートできてしまうと確認の効果が得られない。オートコンプリートと
autocomplete="off"で無効化しておくべき。To Reproduce
Expected behavior
オートコンプリートの補完候補が表示されない。
Your Environment
Your Configuration
{ "__ConfigsMigration__userValeusSameToDefaultAreCleared": true, "allowCheckAllAttachments": true, "configsVersion": 3, "confirmNewDomainRecipients": true, "confirmationMode": 2, "countdownSeconds": 10, "debug": true, "emphasizeRecipientType": true, "emphasizeTopMessage": true, "extraStyleRules": ".rich-confirm-dialog.for-new-domain-recipients { background: red !important; padding: 1.5em; } .rich-confirm-dialog.for-new-domain-recipients::before { color: white !important; content: \"⨉警告!\"; display: block; font-size: x-large !important; font-weight: bold !important; position: relative; text-align: center; top: -0.5em; } .rich-confirm-dialog.for-new-domain-recipients .rich-confirm-content { background: var(--bg-color) !important; padding: 1em; } .rich-confirm-dialog.for-new-domain-recipients .rich-confirm-content strong { font-size: large; font-weight: bold; }", "internalDomains": [ "clear-code.com", "*clear.code@gmail.com" ], "lastClipboardData": { "messageSignature": "{\"subject\":\"社外秘のメール\",\"from\":\"piro-test@clear-code.com\",\"to\":[\"piro-test+1@clear-code.com\"],\"cc\":[],\"bcc\":[]}", "text": "社内" }, "requireReinputAttachmentNames": true, "showCountdown": true, "userRules": [ { "id": "builtInAttentionDomains", "itemsLocal": [ "example.net" ] }, { "id": "builtInAttentionSuffixes", "enabled": true, "highlight": 1, "itemsLocal": [ "png" ] }, { "id": "builtInAttentionTerms", "enabled": true, "itemsLocal": [ "社外秘" ] }, { "id": "builtInBlockedDomains", "enabled": true, "itemsLocal": [ "danger.example.org", "danger.example.com" ] }, { "id": "rule-1725946080436-15572", "name": "社外秘の情報を件名または本文に含むメールの場合は再度警告する", "enabled": true, "matchTarget": 5, "highlight": 3, "action": 3, "itemsSource": 0, "itemsLocal": [ "社外秘" ], "itemsFile": "", "confirmTitle": "", "confirmMessage": "社外秘であることを示唆する以下の語句が件名または本文に含まれています。\n\n<strong>%S</strong>\n\n宛先に問題がない事を確認の上でメールを送信してください。" } ] }Additional context
No response