I certainly support doing something here, we have a bunch of safeguards already.
- Mobile has no “dual mode” so there is no need for a button to switch between modes.
- If
Isolate chatis ticked, there is no “dual mode” , so no buttons to show.
For cases where (1) and (2) does not hold I agree with @codinghorror that we should have a “mode switch” button.
This also means that we need to store “the place you were last at on Discourse when you clicked makes chat bigger” - per browser, stored in memory (not local storage) - falling back to home page.
I guess the question then in for @Designers, where do we fit this button. (considering we need to implement it twice as well - once for sidebar, once for no sidebar)
@markvanlan the use case is:
- You click expand
- You click channel A
- You click channel B
- You click channel A
- You click channel B
- You click channel A
- You click channel B
- You click channel A
- You click channel B
- You click channel A
- You click channel B
- You now are done chatting and want to return to what you were up to on Discourse, you collapse, no need to hit back 17 times.