# Visual bugs for staff actions as non-staff user

**URL:** https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129
**Category:** Bug
**Created:** [January 27, 2025, 2:44am UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129 "2025-01-27T02:44:55Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)
#### Post date: [January 27, 2025, 2:44am UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/1 "2025-01-27T02:44:55Z")

</div>

You aren’t supposed to see this when you are not a staff member. Reproduced on Discourse Meta. You can easily reproduce this by pressing J then D.

 ![The image shows a black pop-up asking to confirm the deletion of a post from a social media platform. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/9/d/2/9d2a200efde7024359cf352f17f7e970130b22ea.png)

The bulk menu can also be brung up here using the same means.

 ![The image shows an error message stating that a user is not a staff member and prompts them to cancel a post, which can be easily reproduced by subscribing at a later date. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/e/a/a/eaaacf78df1b212e19545d5b3c62bffc0fe1de39.png)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [January 27, 2025, 4:51pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/2 "2025-01-27T16:51:23Z")

</div>

Not sure there is a bug here, users can delete their own topic if it’s within a specific timeframe (see the `post edit time limit` site setting) and if the topic has no replies.

---

<div class="post-metadata">

### Author: ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)
#### Post date: [January 28, 2025, 2:19pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/3 "2025-01-28T14:19:45Z")

</div>

Well from my knowledge the delete shortcut can be used on any post. It’s supposed to bring up your own posts.  
In the second image, you may see the bulk actions menu, normal users are not meant to see that.

---

<div class="post-metadata">

### Author: ![bob\_the\_tomato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bob_the_tomato/32/454388_2.png) [@bob\_the\_tomato](https://meta.discourse.org/u/bob_the_tomato)
#### Post date: [January 28, 2025, 10:24pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/4 "2025-01-28T22:24:00Z")

</div>

> [@twofoursixeight](#):
>
> You can easily reproduce this by pressing J then D.

This doesn’t work. For me at least, it’s K then D.

---

<div class="post-metadata">

### Author: ![bob\_the\_tomato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bob_the_tomato/32/454388_2.png) [@bob\_the\_tomato](https://meta.discourse.org/u/bob_the_tomato)
#### Post date: [January 28, 2025, 10:24pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/5 "2025-01-28T22:24:32Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/8/6/5/86545022ea14f1ba43fcd7a654b2c5f50873c497.png)

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [January 29, 2025, 11:27am UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/6 "2025-01-29T11:27:00Z")

</div>

j and k select the next/previous post, so it doesn’t matter which one you use as long as it selects a post.

d is the shortcut to `delete`.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [January 29, 2025, 3:09pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/7 "2025-01-29T15:09:56Z")

</div>

Oh, I see what you mean here, using keyboard navigation, users can get to the “Are you sure you want to delete this post?” modal without having the permission to actually delete that post.

Yes, we should fix that.

---

<div class="post-metadata">

### Author: ![bob\_the\_tomato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bob_the_tomato/32/454388_2.png) [@bob\_the\_tomato](https://meta.discourse.org/u/bob_the_tomato)
#### Post date: [January 30, 2025, 12:43am UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/10 "2025-01-30T00:43:45Z")

</div>

Oh, I see.  
K makes it select the previous post, and J selects the next one. Then D is just the shortcut to delete. I think the J one wasn’t working because I was already at the last reply, thanks for clarifying.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [February 12, 2025, 3:07pm UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/11 "2025-02-12T15:07:08Z")

</div>

That will do it, thanks:

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

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [February 14, 2025, 10:10am UTC](https://meta.discourse.org/t/visual-bugs-for-staff-actions-as-non-staff-user/349129/12 "2025-02-14T10:10:13Z")

</div>


