# Other & close buttons

**URL:** <https://community.glideapps.com/t/other-close-buttons/76895>\
**Category:** Ask for Help\
**Created:** [October 7, 2024, 9:15pm UTC](https://community.glideapps.com/t/other-close-buttons/76895 "2024-10-07T21:15:07Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 7, 2024, 9:15pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/1 "2024-10-07T21:15:07Z")

</div>

Hi,

I have a custom form in my app, where a user can add a choice to the list of choices. To do this they click an “other” button which then shows a text box to type in the new choice.

I have it set so that when they click other this sets a boolean in the table, the other button then disappears and the close button appears, which when pressed changes the same boolean.

The issue I have is that the speed of setting the boolean value means one button will flash side by side when interacting with the other, before disappearing.

I want it to disappear immediately.

Any suggestions?

thanks

---

<div class="post-metadata">

**Author:** ![micheal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/micheal/32/80181_2.png) [@micheal](https://community.glideapps.com/u/micheal)\
**Post date:** [October 7, 2024, 10:10pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/3 "2024-10-07T22:10:04Z")

</div>

Could you show us a picture (preferably a video) of what you mean…

Also instead of using buttons, I would use action rows.

Here is how to set it up. using action rows, if you have any questions happy to help.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/6/76a45239bb3d8fee35c8ba8bbabdb9d08c4fd781.jpeg "Instead of buttons use action rows in forms - Glideapps") ](https://www.youtube.com/watch?v=6dpvY1kaVeE)

---

<div class="post-metadata">

**Author:** ![Sekayi\_Liburd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sekayi_liburd/32/77608_2.png) [@Sekayi\_Liburd](https://community.glideapps.com/u/Sekayi_Liburd)\
**Post date:** [October 7, 2024, 10:14pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/4 "2024-10-07T22:14:39Z")

</div>

Do you have these conditions set up all in one button block or in 2 separate button blocks?

I’ve found that using separate button blocks allow for a smoother transition between actions, as opposed to turning actions off/on on buttons in a multi-button block.

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 8, 2024, 9:34am UTC](https://community.glideapps.com/t/other-close-buttons/76895/5 "2024-10-08T09:34:16Z")

</div>

Thanks for this Michael, I will look into your solution today. Have a great day.

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 8, 2024, 9:38am UTC](https://community.glideapps.com/t/other-close-buttons/76895/6 "2024-10-08T09:38:48Z")

</div>

Hi Sekayi,  
Yes I’m using a multi block, will try with separate buttons. thanks for your help. Will let you know how it goes.

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 8, 2024, 12:03pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/7 "2024-10-08T12:03:41Z")

</div>

I’ve tried both suggestions, the issue still arises. It must be fundamentally related to the speed at which glide can change the boolean value, since the different approaches you both suggested on the UI end do not resolve it.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [October 8, 2024, 12:14pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/8 "2024-10-08T12:14:31Z")

</div>

You could try using a check box ☑ instead of a button.

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 8, 2024, 4:32pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/9 "2024-10-08T16:32:40Z")

</div>

Would work but it doesnt look right for what I’m after. Thanks for the suggestion though.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [October 8, 2024, 5:19pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/10 "2024-10-08T17:19:32Z")

</div>

Another option could be to make your own button using HTML and the rich text component. Put the code in a template column and use replacements to change the code on the fly

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 8, 2024, 5:49pm UTC](https://community.glideapps.com/t/other-close-buttons/76895/11 "2024-10-08T17:49:42Z")

</div>

That’s interesting Eric, will look into that, thanks

---

<div class="post-metadata">

**Author:** ![Himaladin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/himaladin/32/71023_2.png) [@Himaladin](https://community.glideapps.com/u/Himaladin)\
**Post date:** [October 9, 2024, 1:49am UTC](https://community.glideapps.com/t/other-close-buttons/76895/12 "2024-10-09T01:49:58Z")

</div>

If I understand correctly, you can use a custom action for a single button to achieve this.

![Screen-Recording-2024-10-09-at-0](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/d/fd51e136d4c19a4d54efd3a2db1fd866fd93fb72.webp)

![Screenshot 2024-10-09 at 08.43.47](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/c/fcb4ca8fdbbbd72dd8a079ec411ee0d3cd16adf1.png)

 ![Screenshot 2024-10-09 at 08.42.59](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/4/9448149af60cb470664adb9f91816d1038d0e9b2.jpeg)

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [October 9, 2024, 1:59am UTC](https://community.glideapps.com/t/other-close-buttons/76895/13 "2024-10-09T01:59:12Z")

</div>

Right…

---

<div class="post-metadata">

**Author:** ![Shaman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/shaman/32/58987_2.png) [@Shaman](https://community.glideapps.com/u/Shaman)\
**Post date:** [October 9, 2024, 3:03am UTC](https://community.glideapps.com/t/other-close-buttons/76895/14 "2024-10-09T03:03:00Z")

</div>

Ahh ok fantastic, I did have the custom action but didn’t realise we could use table data as labels. Thank you for this. And thanks to everyone for your replies.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [October 16, 2024, 3:03am UTC](https://community.glideapps.com/t/other-close-buttons/76895/15 "2024-10-16T03:03:49Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
