Closed Bug 1873607 Opened 6 months ago Closed 6 months ago

on startup, getting JavaScript error: resource:///modules/imThemes.sys.mjs, line 484: TypeError: can't access property "getUserIcon", aMsg.conversation.account.statusInfo is null

Categories

(Thunderbird :: Instant Messaging, defect)

defect

Tracking

(thunderbird_esr115 wontfix)

RESOLVED FIXED
123 Branch
Tracking Status
thunderbird_esr115 --- wontfix

People

(Reporter: mkmelin, Assigned: mkmelin)

Details

Attachments

(1 file)

On startup, if settings is opened in a tab (thus loading the im settings, and the chat sample in there) I get

JavaScript error: resource:///modules/imThemes.sys.mjs, line 484: TypeError: can't access property "getUserIcon", aMsg.conversation.account.statusInfo is null

This was fixed once before, for a different reason. It seems now the IMServices.core service is initialized later than it used to, causing this.
It's for the "Fake Protocol", and global status hasn't been initialized yet...

To avoid getting
... can't access property "getUserIcon", aMsg.conversation.account.statusInfo is null

Target Milestone: --- → 123 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e98c55edaea6
Make sure IMServices.core is initialized before displaying chat browser content. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: