FEAT(client): Move back to previous channel(s) #6674
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This makes the client keep track of the channels you have been in on a
given server and then enables you to conveniently move back into the
channel you have just been in. This works recursively such that if you
have been in channels A, B, C and then D, using this feature will allow
you to move from D to C to B to A without having to locate those
channels in the channel tree.
Note that the channel history is not persisted and as soon as you
disconnect from the server, the channel history is reset.
Checks