Stefan Sitter wrote, On 11/22/2013 03:37 AM:
On 21.11.2013 02:21, Barry Edwin Gilmour wrote:
Lightning's been breaking Modern theme's Messaging tabs folders and data
(blank tab), even though the calendar functions are unaffected.

There is one known bug that breaks initialization of the Thunderbird
main window. Might be possible that it breaks SeaMonkey too. Could you
try one the patches that are attached to Bug 931492?

Many thanks Stefan,
Will try as soon as I get my comm-central building again! (Broken comm-central builds last night and again today!)

Plain text editing the diff works like a charm! Full SeaMonkey Messaging services are back! Attachment #8335554: bug931492 patched into my file: lightning-3.0a1.en-US.linux-x86_64/chrome/calendar/content/calendar/calendar-extract.js) without using Philipp's extra recommendation to the patch <https://bugzilla.mozilla.org/show_bug.cgi?id=931492#c9> restores Messaging to trunk SeaMonkey. Many thanks (I didn't try the patch,

calendarExtract.addListeners.bind(calendarExtract)

 on the grounds of - if it ain't broke, don't fix it!).

--------------
Linux-x86_64 SeaMonkey Messaging + Lightning also play nicely, using "calendarExtract.addListeners.bind(calendarExtract)" if it's more suitable.

Referencing Attachment #8335554 [details] [diff] [diff]: bug931492:-

Text-edited calendar-extract.js line 205, from
let setState = calendarExtract.setState.bind(calendarExtract); to
let setState = calendarExtract.addListeners.bind(calendarExtract);
and restored line 207 and 211  to
folderTree.addEventListener("select", this.setState, false);
msgTree.addEventListener("select", this.setState, false);


_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to