Turned out that line caused all the strange behaviour.
force_char_pref("calendar.timezone.local",
"/mozilla.org/20070129_1/Europe/Berlin");
What about using the simpler format:
lock_pref("calendar.timezone.local", "Europe/Berlin");
Thank you for the hint daniel! lock_pref did not work but the simpler
format for the timezone did.
Upgraded to thunderbird 17.0.7 ESR meanwhile and tested again with
force_char_pref("calendar.timezone.local","Europe/Berlin");
instead of
force_char_pref("calendar.timezone.local",
"/mozilla.org/20070129_1/Europe/Berlin");
and this works.
The variables from custom-preferences.js however seem to be read only once.
If i change it to
force_char_pref("calendar.timezone.local","[Some other Timezone]");
Europe/Berlin still gets forced.
.
--
[email protected]
https://inverse.ca/sogo/lists