Bug 1659318 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The compose menu bar contains a 'help' section that is mostly dead, at least with TB 78.2.0-pre on Linux x64. I'd propose to simply remove the whole menu: although some entries work they are not really related to the compose window.

(Not a regression in 78.2.0-pre, Thunderbird 78.1.1 has the same behavior)

STR:
0. Make sure you have an email account
1. Start composing a message
2. Click on "Help" in the menu bar and then select one of the options

Expected:
No errors are logged and something visible happens

Actual:
Opening the menu throws an exception in utilityOverlay.js:415:35:
```
Uncaught TypeError: document.getElementById(...) is null
    buildHelpMenu chrome://communicator/content/utilityOverlay.js:415
    onpopupshowing chrome://messenger/content/messengercompose/messengercompose.xhtml:1
```
For the following menu entries, nothing happens:
* Thunderbird Tour
* Keyboard Shortcuts
* Get Involved
* Make a Donation
* Troubleshooting Information
Other menu entries cause the expected action.
The compose menu bar contains a 'help' section that is mostly dead, at least with TB 78.2.0-pre on Linux x64. I'd propose to simply remove the whole menu: although some entries work they are not really related to the compose window.

(Not a regression in 78.2.0-pre, Thunderbird 78.1.1 has the same behavior)

STR:
0. Make sure you have an email account
1. Start composing a message
2. Click on "Help" in the menu bar and then select one of the options

Expected:
No errors are logged and something visible happens

Actual:
Opening the menu throws an exception in utilityOverlay.js:415:35:
```
Uncaught TypeError: document.getElementById(...) is null
    buildHelpMenu chrome://communicator/content/utilityOverlay.js:415
    onpopupshowing chrome://messenger/content/messengercompose/messengercompose.xhtml:1
```
For the following menu entries, nothing happens:
* Thunderbird Tour
* Keyboard Shortcuts
* Get Involved
* Make a Donation
* Troubleshooting Information

Other menu entries cause the expected action.
The compose menu bar contains a 'help' section that is mostly dead, at least with TB 78.2.0-pre on Linux x64. I'd propose to simply remove the whole menu: although some entries work they are not really related to the compose window.

(Not a regression in 78.2.0-pre, Thunderbird 78.1.1 has the same behavior)

STR:
0. Make sure you have an email account
1. Start composing a message
2. Click on "Help" in the menu bar and then select one of the options

Expected:
No errors are logged and something visible happens

Actual:
Opening the menu throws an exception in utilityOverlay.js:415:35:
```
Uncaught TypeError: document.getElementById(...) is null
    buildHelpMenu chrome://communicator/content/utilityOverlay.js:415
    onpopupshowing chrome://messenger/content/messengercompose/messengercompose.xhtml:1
```
For the following menu entries, nothing happens (except errors being logged):
* Thunderbird Tour
* Keyboard Shortcuts
* Get Involved
* Make a Donation
* Troubleshooting Information

Other menu entries cause the expected action.
The compose menu bar contains a 'help' section that is mostly dead, at least with TB 78.2.0-pre on Linux x64. I'd propose to simply remove the whole menu: although some entries work they are not really related to the compose window.

(Not certain if regression: all versions I have are affected)

STR:
0. Make sure you have an email account
1. Start composing a message
2. Click on "Help" in the menu bar and then select one of the options

Expected:
No errors are logged and something visible happens

Actual:
Opening the menu throws an exception in utilityOverlay.js:415:35:
```
Uncaught TypeError: document.getElementById(...) is null
    buildHelpMenu chrome://communicator/content/utilityOverlay.js:415
    onpopupshowing chrome://messenger/content/messengercompose/messengercompose.xhtml:1
```
For the following menu entries, nothing happens (except errors being logged):
* Thunderbird Tour
* Keyboard Shortcuts
* Get Involved
* Make a Donation
* Troubleshooting Information

Other menu entries cause the expected action.

Back to Bug 1659318 Comment 0