# (Re) Introducing the Stopwatch Component

**URL:** <https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249>\
**Category:** Archived Announcements\
**Tags:** components\
**Created:** [January 16, 2025, 5:23pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249 "2025-01-16T17:23:24Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 9, 2025, 12:58pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/22 "2025-02-09T12:58:09Z")

</div>

Oh dang it! I’ve been caught copy pasting my own messages! 😂

---

<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:** [February 9, 2025, 1:47pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/23 "2025-02-09T13:47:27Z")

</div>

> [@Darren\_Murphy](#):
>
> just a single button to reset and restart the countdown

So would this be a double tap (1 to reset and 2 to start) or a single tap (to reset and start)?

---

<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:** [February 9, 2025, 1:56pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/24 "2025-02-09T13:56:59Z")

</div>

Just a single tap.  
I did have a go at it earlier, and I got close.  
But then the AI suddenly moved the button from below the number to beside it, and absolutely refused to put it back. So I swore at it, deleted it, and found something else to work on 😂

---

<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:** [February 9, 2025, 4:41pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/25 "2025-02-09T16:41:36Z")

</div>

@Darren_Murphy Here you go.

> **[Darren Timer](https://go.glideapps.com/template/Cfa7xitYo9o45eZmlD1s-template-published?privateTemplateToken=OZeWxBTnJfiydxtJVVSx)**

---

<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:** [February 10, 2025, 12:39am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/26 "2025-02-10T00:39:50Z")

</div>

Awesome, thank you!  
It’s really informative to see the instructions you used.

---

<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:** [February 10, 2025, 3:59am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/27 "2025-02-10T03:59:53Z")

</div>

My version 🙂

 ![CleanShot 2025-02-10 at 11.59.03@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/7/f73e3ef13d554a9bee782f37e0aae47c568b16c0.jpeg)

---

<div class="post-metadata">

**Author:** ![Rob\_Field](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rob_field/32/84139_2.png) [@Rob\_Field](https://community.glideapps.com/u/Rob_Field)\
**Post date:** [February 12, 2025, 12:07am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/28 "2025-02-12T00:07:07Z")

</div>

Love it!  
How do you create the Stopwatch/Countdown buttons at the top so the line under them moves depending on what you’ve chosen?

---

<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:** [February 12, 2025, 12:16am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/29 "2025-02-12T00:16:04Z")

</div>

I think I just asked the AI to create tabs. I started with the stopwatch and when I started working on the countdown I asked for a separate tab for countdown.

---

<div class="post-metadata">

**Author:** ![Dan76](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dan76/32/15696_2.png) [@Dan76](https://community.glideapps.com/u/Dan76)\
**Post date:** [February 12, 2025, 1:04am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/30 "2025-02-12T01:04:42Z")

</div>

I was really happy to see the re-introduction of the stopwatch but ended up using AI to make a timer as a countdown function is more useful in a school setting. Was even able to get it to play a sound file of a chime when it hits zero. Works really well and has been popular

https://www.loom.com/embed/b118b7b2151f47dbafd0d2e3ff5c525e?sid=db5a019a-5c87-4409-b23a-eccd1ccd1bb2

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 12, 2025, 1:23am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/31 "2025-02-12T01:23:57Z")

</div>

@Jeff_Hager I took your version and changed it a little bit:  
 ![1000014251](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/f/cf6fb6d0d1d8de32f044ca0e0415444e67680fdd.gif)

---

<div class="post-metadata">

**Author:** ![Pedroydzito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pedroydzito/32/85187_2.png) [@Pedroydzito](https://community.glideapps.com/u/Pedroydzito)\
**Post date:** [February 13, 2025, 10:33pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/32 "2025-02-13T22:33:19Z")

</div>

One problem I’m having with stopwatch is that if I start it and switch tabs, when I come back stopwatch starts again. This doesn’t happen if I start stopwatch and go to another app, only if I switch tabs within the app itself.

---

<div class="post-metadata">

**Author:** ![Erin\_Schollaert](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erin_schollaert/32/87000_2.png) [@Erin\_Schollaert](https://community.glideapps.com/u/Erin_Schollaert)\
**Post date:** [April 10, 2025, 12:39pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/34 "2025-04-10T12:39:34Z")

</div>

How. I am so stuck on this right now. Anything you can share?

---

<div class="post-metadata">

**Author:** ![ohad](https://avatars.discourse-cdn.com/v4/letter/o/f04885/32.png) [@ohad](https://community.glideapps.com/u/ohad)\
**Post date:** [May 10, 2025, 7:26am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/35 "2025-05-10T07:26:39Z")

</div>

> [@MaximeBaker](#):
>
> ructions in the code (asking the AI to add comments in all prompts you send), the current state will always contain more context and information. That way, the AI will not redo the same errors. I learned that by playing for so many hours with components.glide.info
> 
> Also, the data variables are created in

Could you please share the app with this stopwatch?

---

<div class="post-metadata">

**Author:** ![ionenva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionenva/32/90544_2.png) [@ionenva](https://community.glideapps.com/u/ionenva)\
**Post date:** [July 11, 2025, 5:16pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/36 "2025-07-11T17:16:55Z")

</div>

It’s a terrible component, and the worst part is that it’s out of beta. Are you serious? I can’t even change the name of the button? Or the funniest part is that when I switch tabs, the timer resets.

Guys, I’m a huge fan of your work and the design and style you create. But this component is ruining your reputation.

I think everyone knows that the magic lies in the little things.

I really hope that the Glide team will understand my feedback and accept it as a positive review.

---

<div class="post-metadata">

**Author:** ![fk1214](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/fk1214/32/71058_2.png) [@fk1214](https://community.glideapps.com/u/fk1214)\
**Post date:** [July 12, 2025, 7:15am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/37 "2025-07-12T07:15:46Z")

</div>

“terrible component” and “positive review” in the same message? Cmon, may you at least be more respectful?

---

<div class="post-metadata">

**Author:** ![ionenva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ionenva/32/90544_2.png) [@ionenva](https://community.glideapps.com/u/ionenva)\
**Post date:** [July 12, 2025, 10:34am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/38 "2025-07-12T10:34:57Z")

</div>

That’s a fair point. The “terrible component” part reflects my frustration with the specific issues I listed. The “positive review” part reflects my overall intention. I’m a huge fan of Glide, and I’m providing this feedback because I want to help them make an already great product even better.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [July 12, 2025, 10:50am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/39 "2025-07-12T10:50:04Z")

</div>

Fair enough

---

<div class="post-metadata">

**Author:** ![benipsen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/benipsen/32/73800_2.png) [@benipsen](https://community.glideapps.com/u/benipsen)\
**Post date:** [July 12, 2025, 10:58am UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/40 "2025-07-12T10:58:25Z")

</div>

Quick note from Glide Engineering on this:

Thanks for the report regarding the tab switching. This was indeed a bug with a simple fix we have identified and are working on getting into a release ASAP.

---

<div class="post-metadata">

**Author:** ![DJP](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/djp/32/62545_2.png) [@DJP](https://community.glideapps.com/u/DJP)\
**Post date:** [July 14, 2025, 7:27pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/41 "2025-07-14T19:27:33Z")

</div>

Based on user feedback, we have rolled back the `Stopwatch` component from `Beta` stage to `Public Preview` stage

To add this component to your app, you can enable it in your team’s settings

---

<div class="post-metadata">

**Author:** ![Francesc\_Casado](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/francesc_casado/32/92455_2.png) [@Francesc\_Casado](https://community.glideapps.com/u/Francesc_Casado)\
**Post date:** [October 20, 2025, 4:25pm UTC](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/42 "2025-10-20T16:25:19Z")

</div>

Una vez está funcionando, ¿significa que cada segundo que pasa es una actualización? ¿cuándo se actualizan los datos en una hoja de Google Shhet?

Gracias.

[Previous page](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249.md?page=1)

[Next page](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249.md?page=3)
