# Full-screen chat as default for collaboration setup

**URL:** https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849
**Category:** Feature
**Tags:** chat
**Created:** [June 12, 2025, 9:19am UTC](https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849 "2025-06-12T09:19:24Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### Post date: [June 16, 2025, 1:24am UTC](https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849/6 "2025-06-16T01:24:53Z")

</div>

> [@j.jaffeux](#):
>
> I don’t think we have any way to check if any preference has been set through the service atm. Do we?

We have these, but `isDrawerPreferred` is always `true` if no preference has been set:

> <https://github.com/discourse/discourse/blob/932ccce9afbf98578e92c6a6b2c0513ea596d89d/plugins/chat/assets/javascripts/discourse/services/chat-state-manager.js#L140-L154>

I think it would be nice if we had a `hasNoPreferredMode` getter for this situation that just checks the store, here is a PR:

[https://github.com/discourse/discourse/pull/33213](https://github.com/discourse/discourse/pull/33213)

---

_[View the full topic](https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849)._
