# Modify value on Stopwatch?

**URL:** <https://community.glideapps.com/t/modify-value-on-stopwatch/87531>\
**Category:** Ask for Help\
**Created:** [August 2, 2026, 7:54am UTC](https://community.glideapps.com/t/modify-value-on-stopwatch/87531 "2026-08-02T07:54:53Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kira](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kira/32/89223_2.png) [@Kira](https://community.glideapps.com/u/Kira)\
**Post date:** [August 2, 2026, 7:54am UTC](https://community.glideapps.com/t/modify-value-on-stopwatch/87531/1 "2026-08-02T07:54:53Z")

</div>

Hi,  
I added a stopwatch to track the timing I use for my diamond paintings. Since I sometimes start the timer but don’t stop it, or don’t start it at all, I’d like to adjust the timer value directly from the given table, but I’m having trouble. Can anyone help me?

---

<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:** [August 2, 2026, 9:10pm UTC](https://community.glideapps.com/t/modify-value-on-stopwatch/87531/2 "2026-08-02T21:10:29Z")

</div>

The native stopwatch leaves a bit to be desired in my opinion. To some degree, there is a bit of a disconnect between what is stored in the table and what the stopwatch shows. The stopwatch itself is the source of truth and I don’t think any amount of manipulation in a table column will change what the stopwatch shows.

The old stopwatch from classic apps several years ago was more intuitive in how it worked. When glide shifted from classic apps to what is now known as glide classic, they did not port over the original stopwatch component (yeah, try to keep two products with the classic in the name straight in your head, which are separate from the new glideos product, which has the same name as some unrelated experimental operating system from 15+ years ago).

Anyway, I ended up creating a custom component that mimicked the logic of the classic apps stopwatch, but with some extra bells and whistles. In my version, the duration is stored as milliseconds, and you will have to find the correct node in the json to change the duration. since it’s a custom component, you could probably change it to your liking and add an edit mode to update the time directly from the component itself. My time tracking stopwatch does allow that, but serves a very specific purpose for me.

Have a look at the link below. Hopefully it’s helpful.

> [@(Re) Introducing the Stopwatch Component](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249/6):
>
> Here’s my take on it using a custom AI component for a stopwatch, which also includes a countdown timer. There should be only three columns in the table (RowID, JSON, and one experimental to extract duration from the json). The template app seems to be holding on to old columns and I can’t get them to remove when I publish. They aren’t in my copy, but they still exist in the template. Ignore the old unused columns because they were for a previous version of this I did a while back. At this p…
