# Are You Sure? Action

**URL:** <https://community.glideapps.com/t/are-you-sure-action/69057>\
**Category:** Ask for Help\
**Created:** [December 27, 2023, 8:43pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057 "2023-12-27T20:43:24Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [December 28, 2023, 4:28am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/21 "2023-12-28T04:28:05Z")

</div>

I made a PRO version for this trick 😉

 ![Popup window with buttons](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/8/287b4015d7d933c4d572eece5dca541b8ecb2ad7.png)

> **[SA Test App](https://sa-test-app.glide.page)**
>
> StructureArt Digital test App

---

<div class="post-metadata">

**Author:** ![Benjamin\_Strickland](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benjamin_strickland/32/68255_2.png) [@Benjamin\_Strickland](https://community.glideapps.com/u/Benjamin_Strickland)\
**Post date:** [December 28, 2023, 5:03am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/22 "2023-12-28T05:03:59Z")

</div>

This does not help me. Should the new screen be linked to the main table?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [December 28, 2023, 5:15am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/23 "2023-12-28T05:15:06Z")

</div>

The new screen is attached to “This Item” which is the row of the current item you are viewing, and subsequently the one you want to delete.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Strickland](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benjamin_strickland/32/68255_2.png) [@Benjamin\_Strickland](https://community.glideapps.com/u/Benjamin_Strickland)\
**Post date:** [December 28, 2023, 11:20am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/24 "2023-12-28T11:20:27Z")

</div>

When I create the new screen is it correct to select “Custom Screen” and after that insert the “Are You Sure” and the Yes and No buttons? If so, how is the new screen attached to the data “This Item”?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 28, 2023, 11:54am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/25 "2023-12-28T11:54:22Z")

</div>

Are you creating a new screen by adding a tab at the top-left?  
Don’t do that, it won’t work.  
You need to do it by modifying the Action that is configured on your “Delete” button.  
The action should be: “Show New Screen → This item”.  
Once you set the action, then click on the button and you will see the “new screen”.  
And this is where you should add the “Are you sure” text and extra buttons for Confirm/Cancel.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [December 28, 2023, 12:53pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/26 "2023-12-28T12:53:06Z")

</div>

Like I said in my first post, you already had the action set up correctly on the delete button. You were halfway there. You have the new screen. It’s already connected to the row your want to delete. You just need to finish the design of that new screen by deleting any existing components and adding the text and buttons that you want to make it look like a confirmation “are you sure” popup. Don’t overthink it. You were on the right track based on your video. The only thing that was wrong was that your text and buttons below the delete button should be on the new screen that you see after clicking the delete button. Not the edit screen that contains the delete button.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Strickland](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benjamin_strickland/32/68255_2.png) [@Benjamin\_Strickland](https://community.glideapps.com/u/Benjamin_Strickland)\
**Post date:** [December 28, 2023, 2:19pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/27 "2023-12-28T14:19:16Z")

</div>

First, I want to thank everyone who was so very patient with me and assisted me through this very simple challenge. I discovered this morning, by accident that it was a new screen but simply the screen behind the Delete button. All I needed to do was format that screen. The “New Screen” confused me and spent time creating New Screens, which did not make sense to me. Once again, thanks to everyone, and as I practice, never give up on anything that you want to be successful doing. Have a great day.

---

<div class="post-metadata">

**Author:** ![Curtis](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/curtis/32/59826_2.png) [@Curtis](https://community.glideapps.com/u/Curtis)\
**Post date:** [December 28, 2023, 3:00pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/28 "2023-12-28T15:00:31Z")

</div>

Default popup for confirmation whenever the delete row action is used should be built into Glide. It’s strange there is a confirmation for deleting uploaded files but not for deleting rows.

Confirmation for deleting uploaded files:

 ![Screenshot 2023-12-28 at 14.59.45](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/0/90b15c97d9f1e1a104cc041ee12d3e3c37da6236.png)

---

<div class="post-metadata">

**Author:** ![Benjamin\_Strickland](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benjamin_strickland/32/68255_2.png) [@Benjamin\_Strickland](https://community.glideapps.com/u/Benjamin_Strickland)\
**Post date:** [December 28, 2023, 3:41pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/29 "2023-12-28T15:41:33Z")

</div>

How is deleting files is done? I do have this situation. Thanks.

---

<div class="post-metadata">

**Author:** ![Curtis](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/curtis/32/59826_2.png) [@Curtis](https://community.glideapps.com/u/Curtis)\
**Post date:** [December 28, 2023, 3:53pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/30 "2023-12-28T15:53:26Z")

</div>

If you open an edit screen and click the X to delete an uploaded file you should see the confirmation by default.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [December 28, 2023, 3:58pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/31 "2023-12-28T15:58:36Z")

</div>

I can see cases where you would want a confirmation pop-up, as well as cases where you wouldn’t want to see one. In the same way that Glide has two different ‘Wait’ actions, I’d like to see two different ‘Delete’ actions. One with confirmation, and one without.

Then again, I like to have some control over design, so I’d probably still rely on the existing method for creating a confirmation because I can design that new screen however I want. I can only imagine that if Glide created a confirmation pop-up for us on delete, there would be little or no control over verbiage or design of that pop-up, so it wouldn’t be ideal for everyone.

If I were to ask for anything related to this, it would be another type of overlay screen. Maybe something called “pop-up” or “confirmation” that has a smaller footprint than an overlay. Something that will always render as a pop-up modal regardless if you are on a mobile screen or desktop screen. Something that provides more design flexibility and multiple use cases instead of only being used for delete with a premade design for the pop-up.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Strickland](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benjamin_strickland/32/68255_2.png) [@Benjamin\_Strickland](https://community.glideapps.com/u/Benjamin_Strickland)\
**Post date:** [December 28, 2023, 4:06pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/32 "2023-12-28T16:06:11Z")

</div>

Yes, I see it on Add Item screen but not on the Edit Screen

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [December 29, 2023, 2:36pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/33 "2023-12-29T14:36:00Z")

</div>

I always do the same as Bob

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [December 29, 2023, 2:40pm UTC](https://community.glideapps.com/t/are-you-sure-action/69057/34 "2023-12-29T14:40:13Z")

</div>

> [@Jeff\_Hager](#):
>
> If I were to ask for anything related to this, it would be another type of overlay screen. Maybe something called “pop-up” or “confirmation” that has a smaller footprint than an overlay. Something that will always render as a pop-up modal regardless if you are on a mobile screen or desktop screen. Something that provides more design flexibility and multiple use cases instead of only being used for delete with a premade design for the pop-up.

This would be great!

---

<div class="post-metadata">

**Author:** ![Richard\_Jenkins](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_jenkins/32/82194_2.png) [@Richard\_Jenkins](https://community.glideapps.com/u/Richard_Jenkins)\
**Post date:** [November 21, 2024, 12:17am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/35 "2024-11-21T00:17:27Z")

</div>

Can someone show the Workflow layout with a screenshot or a screen recorder please?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 21, 2024, 1:35am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/36 "2024-11-21T01:35:46Z")

</div>

I assume it’s just a “show new screen \> overlay” action that points to the same item.

Then on that new screen, you have a confirmation text, then a button block:

- Cancel: Close overlay.
- Delete: Delete the row.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [November 21, 2024, 3:26am UTC](https://community.glideapps.com/t/are-you-sure-action/69057/37 "2024-11-21T03:26:33Z")

</div>

please vote:

> [@Requesting a new action: "Show confirmation modal"](https://community.glideapps.com/t/requesting-a-new-action-show-confirmation-modal/69123):
>
> space_invader The problem: Show new screen → Overlay gives us a nice option to create a custom modal screen. The problem is that if we want a confirmation modal (eg. “delete item”) on a screen that’s already opened in an overlay, our custom modal screen replaces the overlay screen which can: cause confusion as to the context of the “modal” cause UX issues because closing the “modal” also closes the original overlay screen.crossed_fingers My request: A new action: “Show confirmation mod…

[Previous page](https://community.glideapps.com/t/are-you-sure-action/69057.md?page=1)
