Since TB91 behaviour for opening an item in your Thunderbird Lightning calendar has changed from ‘edit item’ to ‘view summary’. Yes, you can click ‘edit’ or hit enter, but it just adds another step to an operation that should be default, or at least be a preference you can set.
So Google to the rescue… read this, this, this (text below) and this… and solve the problem just like we solved the transparent items issue.
You can overwrite the openEventDialogForViewing function using the userChromeJS extension. (for advanced users only) The CODE:
/* Thunderbird userChrome.js */
// Thunderbird 68 uses the messenger.xul page.
// Thunderbird 78 uses the messenger.xhtml page.
// Thunderbird 91 uses the messenger.xhtml page.
(function () {
if (location == "chrome://messenger/content/messenger.xul" ||
location == "chrome://messenger/content/messenger.xhtml") {
setTimeout(function () {
try {
openEventDialogForViewing = function (item) {
function onDialogComplete(newItem, calendar, originalItem, listener, extresponse) {
doTransaction("modify", newItem, calendar, originalItem, listener, extresponse);
}
openEventDialog(item, item.calendar, "modify", onDialogComplete);
};
} catch (e) {
Components.utils.reportError(e);
}
}, 1000);
}
})();
userChromeJS by jikamens (compatible with TB 68 and TB 78 and TB 91)
http://addons.thunderbird.net/thunderbird/addon/986610
Instructions:
1. install userChromeJS extension
2. close email client
3. create or edit the userChrome.js file in the chrome folder (to be found in your roaming profile folder)
4. open email client
5. happy editing!
I am glad I was able to solve this one with the help of others again.
Have a nice day!