Closed Bug 1699106 Opened 3 years ago Closed 3 years ago

Room loses focus when it changes type

Categories

(Chat Core :: Matrix, defect)

defect

Tracking

(thunderbird_esr78 wontfix)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: freaktechnik, Assigned: freaktechnik)

References

Details

Attachments

(3 files)

When a room switches between being a direct messaging conversation and a MUC room, it will lose focus if it was currently selected. We should preserve the selection.

Assignee: nobody → martin
Status: NEW → ASSIGNED

Also adds some helpers that stub the matrix-sdk client instead of the actual protocol object instances. I think this should be a better long-term approach to tests.

Depends on D115533

Could you add a brief description of the change across those three files? I think I get what's going on but a bit more context would help with the review!

Target Milestone: --- → 90 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/093a140f3372
Support changing type of prplIConversation. r=clokep
https://hg.mozilla.org/comm-central/rev/6986094bb695
Make Matrix conversation implementation androgynous to allow switching type seamlessly. r=clokep
https://hg.mozilla.org/comm-central/rev/d08927fa8149
Update tests for room type changing. r=clokep

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

Attachment

General

Created:
Updated:
Size: