nmaier / mintrayr

Mozilla extension: Minimize windows into the system tray (Firefox, Thunderbird, Seamonkey, Instantbird)
https://tn123.org/mintrayr/
Mozilla Public License 2.0
84 stars 37 forks source link

Neither F9 nor the menu entry have any effect in nightlies due to various errors #137

Closed WalterGR closed 8 years ago

WalterGR commented 9 years ago

I've been using nightly builds of TB for many months. Mintrayr hasn't worked in them since I started using them instead of official releases. Pressing F9 has no visible effect at all.

I'm currently using 39.0a1 (2015-02-28). I tried installed Mintrayr into a fresh profile using that version of TB. It didn't work.

It does work for me in official releases. I just successfully used it in 31.5.0.

So there's a persistent problem with using the extension in nightly builds.

Looking at the error console, these entries appear after launching TB nightly:

Timestamp: 3/22/2015 11:39:16
Error: Failed to clone newNewMsgCmd
Source File: resource://mintrayr/mintrayr.jsm
Line: 124
Timestamp: 3/22/2015 11:39:16
Error: TypeError: document.getElementById(...) is null
Source File: chrome://mintrayr/content/messenger/messenger.js
Line: 75

This entry is added each time F9 is pressed:

Timestamp: 3/22/2015 11:39:24
Error: TypeError: gMinTrayR.minimize is not a function
Source File: chrome://messenger/content/messenger.xul
Line: 1
WalterGR commented 9 years ago

Correction: The add-on works when using the "When minimizing" option.

"Never (Only by menu/button)" doesn't work and errors are logged to the error console as described above.

I didn't try "Instead of closing" or "Instead of closing and when minimizing".