# Move 'whisper' functionality

**URL:** https://meta.discourse.org/t/move-whisper-functionality/379639
**Category:** UX
**Tags:** completed
**Created:** [August 21, 2025, 11:57am UTC](https://meta.discourse.org/t/move-whisper-functionality/379639 "2025-08-21T11:57:02Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [August 21, 2025, 11:57am UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/1 "2025-08-21T11:57:02Z")

</div>

We’ve had 2 internal folks in the last couple weeks “lose” the whisper functionality because they’re not daily users and they forgot where to look to turn it on. IMO, and in my demonstrated experience with internal users, the current, tippy-top-left location isn’t intuitive.

I’d like to suggest a re-think of this. I suspect putting the reply-type menu _on_ the reply button might be more obvious

 ![Selection_119](https://global.discourse-cdn.com/meta/original/4X/4/2/6/4261bdd3a4d1fc013055d30f32b077aaab72b2e2.png)

---

<div class="post-metadata">

### Author: ![patrickemin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/patrickemin/32/520162_2.png) [@patrickemin](https://meta.discourse.org/u/patrickemin)
#### Post date: [August 21, 2025, 2:28pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/2 "2025-08-21T14:28:33Z")

</div>

Hi, I second that, good idea.

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [April 14, 2026, 12:56pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/3 "2026-04-14T12:56:42Z")

</div>

Just today

 ![Selection369](https://global.discourse-cdn.com/meta/original/4X/a/4/1/a414c58b4b6bde4e5c0453f3e2e7de3edf62a8c8.png)

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 14, 2026, 7:00pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/4 "2026-04-14T19:00:31Z")

</div>

This [theme component](https://meta.discourse.org/t/whisper-warning/400629) can toggle it and clearly indicate whether it’s a whisper (only visible to specified groups).

![CleanShot 2026-04-14 at 10.17.23](https://global.discourse-cdn.com/meta/original/4X/9/3/2/9327da0ef51e47d2071e00ea3879701368f5edb2.gif)

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [April 16, 2026, 3:28pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/5 "2026-04-16T15:28:14Z")

</div>

> [@putty](#):
>
> This [theme component](https://meta.discourse.org/t/whisper-warning/400629) can toggle it and clearly indicate whether it’s a whisper (only visible to specified groups).

I couldn’t get this to do anything ☹

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 16, 2026, 3:44pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/6 "2026-04-16T15:44:17Z")

</div>

Do any console errors come up when you open the composer? Or try starting a reply in `safe-mode`.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [April 16, 2026, 4:01pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/7 "2026-04-16T16:01:34Z")

</div>

It looks like something is in the works that could improve this in core. No repositioning, but a clearer menu.

 ![Screenshot20260416175500Firefox](https://global.discourse-cdn.com/meta/original/4X/8/7/3/873fe701f8bdeea216036288e459f75f949d6b69.jpeg)  
Screenshot taken from the video in [WIP: New "Post Type" dropdown in composer header by jordanvidrine · Pull Request #38068 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/38068)

About the component: Did you change any setting? I think by default it’s not shown in public categories.

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [April 16, 2026, 4:28pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/8 "2026-04-16T16:28:29Z")

</div>

No console errors. And no category restrictions:

 ![Selection372](https://global.discourse-cdn.com/meta/original/4X/5/b/2/5b2cc09940bee47fa7b1973bd83fd6b19429ab95.png)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [April 16, 2026, 4:33pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/9 "2026-04-16T16:33:53Z")

</div>

Based on the description I think the component works only on private categories and the ones you added to the setting. Have you tried to add categories to it?

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [April 16, 2026, 4:37pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/10 "2026-04-16T16:37:57Z")

</div>

> [@Moin](#):
>
> Based on the description I think the component works only on private categories and the ones you added to the setting. Have you tried to add categories to it?

this is probably why - the setting descriptions aren’t very clear.

uncheck the `Show in read restricted categories` setting. i use this on my public forum and tested it a lot yesterday. or add to the `Restrict to categories` setting.

---

<div class="post-metadata">

### Author: ![ganncamp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ganncamp/32/106199_2.png) [@ganncamp](https://meta.discourse.org/u/ganncamp)
#### Post date: [April 16, 2026, 4:45pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/11 "2026-04-16T16:45:14Z")

</div>

> [@Lilly](#):
>
> add to the `Restrict to categories` setting.

This was it. What a pain to explicitly list every category. ☹

I think I’ll wait for the changes coming in `main`

---

<div class="post-metadata">

### Author: ![jordan.vidrine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jordan.vidrine/32/515563_2.png) [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)
#### Post date: [April 16, 2026, 7:11pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/13 "2026-04-16T19:11:23Z")

</div>

Yes, the plan here is to add a toggle for this in that dropdown menu for clearer understanding of toggling whisper as an option on your current reply.

That being said, I actually think this is a better option as it relates more directly to the “action” of replying.

> [@ganncamp](#):
>
> I’d like to suggest a re-think of this. I suspect putting the reply-type menu _on_ the reply button might be more obvious
> 
> ![Selection_119](https://global.discourse-cdn.com/meta/original/4X/4/2/6/4261bdd3a4d1fc013055d30f32b077aaab72b2e2.png)

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [April 18, 2026, 12:00pm UTC](https://meta.discourse.org/t/move-whisper-functionality/379639/14 "2026-04-18T12:00:19Z")

</div>

This topic was automatically closed after 3 days. New replies are no longer allowed.
