UI bugs from external pinning/unpinning stream events #1487
Labels
area: event handling
How events from the server are responded to
area: UI: stream list
bug
Something isn't working
help wanted
This issue should be clear enough to work on
#411 (support stream pinning events) was effectively completed by #695, which also integrated existing stream muting events and updating into a UI in the stream popup, where they could be modified from ZT.
However, #411 was left open, to reflect ongoing discussion regarding outstanding issues.
One aspect of that was expanded into #747, to ensure that the stream popup data was synchronized with server data, if the latter changed while the popup was open.
The other was to ensure the behavior of the UI was reasonable when stream (pinning) events occurred externally to ZT, in particular when the focus is in the left panel, which is the focus of this issue.
Apparent Bugs
These are all from the focus/selection starting in the stream or topic list, before then updating a pinning status from another client (web or elsewhere)
t
to enter topic listt
to return to stream listt
, the topic focus is retained (as expected)q
to start a stream searcht
t
to return to stream listt
, the topic focus is retained (as expected)In all cases, the expected behavior is:
It's possible the last issue will need more adjusting, and similar issues may be in the user list or elsewhere.
The text was updated successfully, but these errors were encountered: