# Button -\> "None" action

**URL:** <https://community.glideapps.com/t/button-none-action/25729>\
**Category:** Feature Requests\
**Created:** [April 18, 2021, 11:29pm UTC](https://community.glideapps.com/t/button-none-action/25729 "2021-04-18T23:29:13Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [April 18, 2021, 11:29pm UTC](https://community.glideapps.com/t/button-none-action/25729/1 "2021-04-18T23:29:13Z")

</div>

Hi, instead of using workaround, it would be useful to have a “None” action for buttons (as for inline lists etc).

---

<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:** [April 18, 2021, 11:33pm UTC](https://community.glideapps.com/t/button-none-action/25729/2 "2021-04-18T23:33:04Z")

</div>

Agreed. I’ve asked for this over a year ago.  
@Mark

Reshuffle is as close as it gets.

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [April 19, 2021, 5:38am UTC](https://community.glideapps.com/t/button-none-action/25729/3 "2021-04-19T05:38:27Z")

</div>

Just curious 🧐 what’s the use case for having a button with an action of ‘none’?

---

<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:** [April 19, 2021, 5:49am UTC](https://community.glideapps.com/t/button-none-action/25729/4 "2021-04-19T05:49:20Z")

</div>

mmm, good question.  
As a user, when I see a button my expectation is that if I tap on it, “something” will happen. An untappable button seems like a recipe for user confusion, no?

---

<div class="post-metadata">

**Author:** ![adriasoce](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adriasoce/32/24153_2.png) [@adriasoce](https://community.glideapps.com/u/adriasoce)\
**Post date:** [April 19, 2021, 8:21am UTC](https://community.glideapps.com/t/button-none-action/25729/5 "2021-04-19T08:21:05Z")

</div>

Also you can make a Open Link acction and in the custom link write ‘#’ this (without ’ ’ ) and that will be an empty link with do nothing.

---

<div class="post-metadata">

**Author:** ![adriasoce](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adriasoce/32/24153_2.png) [@adriasoce](https://community.glideapps.com/u/adriasoce)\
**Post date:** [April 19, 2021, 8:22am UTC](https://community.glideapps.com/t/button-none-action/25729/6 "2021-04-19T08:22:22Z")

</div>

But maybe it will be useful to show an empty button only with the outline and expecting to fill some things before show the full button with functionality. That button needs an action to be displayed. I’m using the empty link # to make the button visible but with no action.

---

<div class="post-metadata">

**Author:** ![vijay](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vijay/32/3259_2.png) [@vijay](https://community.glideapps.com/u/vijay)\
**Post date:** [April 19, 2021, 8:25am UTC](https://community.glideapps.com/t/button-none-action/25729/7 "2021-04-19T08:25:57Z")

</div>

Yes, there needs to be an option for a deactivated or greyed button, that will get activated when certain conditions are met. Right now, the only option is to make the button appear and dissappear. So, a None action is useful.

---

<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:** [April 19, 2021, 8:57am UTC](https://community.glideapps.com/t/button-none-action/25729/8 "2021-04-19T08:57:40Z")

</div>

What I normally do in that case is show a (failed) notification that tells the user what they need to do. eg. fill in all required fields

---

<div class="post-metadata">

**Author:** ![adriasoce](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adriasoce/32/24153_2.png) [@adriasoce](https://community.glideapps.com/u/adriasoce)\
**Post date:** [April 19, 2021, 9:10am UTC](https://community.glideapps.com/t/button-none-action/25729/9 "2021-04-19T09:10:40Z")

</div>

Uoo that’s a good idea! I will think about start using that feature! Thanks!

---

<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:** [April 19, 2021, 12:12pm UTC](https://community.glideapps.com/t/button-none-action/25729/10 "2021-04-19T12:12:35Z")

</div>

In lieu of an “action: none”, perhaps button components should be able to have an enabled or disabled status.

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [April 19, 2021, 12:37pm UTC](https://community.glideapps.com/t/button-none-action/25729/11 "2021-04-19T12:37:03Z")

</div>

- Enable/Disable validation
- … more original: use as a design element

---

<div class="post-metadata">

**Author:** ![Mishta\_P](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mishta_p/32/16900_2.png) [@Mishta\_P](https://community.glideapps.com/u/Mishta_P)\
**Post date:** [April 19, 2021, 5:18pm UTC](https://community.glideapps.com/t/button-none-action/25729/12 "2021-04-19T17:18:05Z")

</div>

> [@Darren\_Murphy](#):
>
> What I normally do in that case is show a (failed) notification that tells the user what they need to do. eg. fill in all required fields

Yup, exactly what I do. At least it gives a reason for the inactive button.

---

<div class="post-metadata">

**Author:** ![vijay](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vijay/32/3259_2.png) [@vijay](https://community.glideapps.com/u/vijay)\
**Post date:** [April 25, 2021, 4:06pm UTC](https://community.glideapps.com/t/button-none-action/25729/13 "2021-04-25T16:06:20Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/7/47a88b4598c3455835f534b66d8531df479d3339.png)

I can see that Glide has implemented a “None” action.

Thanks, Glideapps!

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [April 25, 2021, 4:16pm UTC](https://community.glideapps.com/t/button-none-action/25729/14 "2021-04-25T16:16:45Z")

</div>

On “inline list” and “action text”, yes; but do you also have it on “buttons”?

---

<div class="post-metadata">

**Author:** ![vijay](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vijay/32/3259_2.png) [@vijay](https://community.glideapps.com/u/vijay)\
**Post date:** [April 25, 2021, 4:22pm UTC](https://community.glideapps.com/t/button-none-action/25729/15 "2021-04-25T16:22:00Z")

</div>

Oh sorry, it is not there for buttons.
