# Last Update column not updating when using Increment Number actions (no OnEdit trigger)

**URL:** <https://community.glideapps.com/t/last-update-column-not-updating-when-using-increment-number-actions-no-onedit-trigger/86066>\
**Category:** Ask for Help\
**Created:** [January 19, 2026, 1:09pm UTC](https://community.glideapps.com/t/last-update-column-not-updating-when-using-increment-number-actions-no-onedit-trigger/86066 "2026-01-19T13:09:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lionel\_Janus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lionel_janus/32/29477_2.png) [@Lionel\_Janus](https://community.glideapps.com/u/Lionel_Janus)\
**Post date:** [January 19, 2026, 1:09pm UTC](https://community.glideapps.com/t/last-update-column-not-updating-when-using-increment-number-actions-no-onedit-trigger/86066/1 "2026-01-19T13:09:14Z")

</div>

Hi everyone,

I’m struggling with something that _used to work_ and I can’t find a reliable solution anymore.

### Context

I have a **Livescore / Match** screen.  
Scores are updated using **Button Blocks** with **Increment Number / Decrement Number** actions.

- 6 numeric columns are used to update set scores (via Increment Number)

- Another column concatenates the score (computed column)

- I want a **“Last update”** column to store the **current time** whenever _any_ of these score-related columns changes

### What I want

As soon as **any score changes** :

- one of the 6 score columns (Increment / Decrement)

- OR the concatenated score column

→ update a column `LastUpdate` with **Current Date & Time** (or at least the time).

### What I tried

❌ **If–Else / Computed columns**  
There is no way to detect _a change_ (before / after value), so no reliable “on change → set current time”.

❌ **Set Current Date/Time action**  
I can’t add it to the same button because:

- Increment Number is the main action

- Adding another action creates an extra button

- Glide doesn’t allow chaining `Increment Number + Set Column Value` on the same button

❌ **Google Apps Script (onEdit)**  
I tried an `onEdit(e)` script on the Google Sheet to detect changes on score columns and update `LastUpdate`.

However:

- Changes coming from **Glide Increment Number actions DO update the Sheet**

- BUT they **do NOT trigger `onEdit(e)`**

- `e.source` is undefined → script never runs

So Apps Script is not an option here.

### Key issue (I think)

> Increment Number actions from Glide do **not trigger Google Sheets onEdit** , and Glide currently offers **no native “on change” trigger** for columns.

### Question

Is there **any reliable Glide-native solution** to:

- detect a change on one or multiple columns

- and automatically update a “Last update” timestamp column

…without duplicating buttons or relying on Apps Script?

If not, I think this is a **real limitation** for live score / real-time apps.

Thanks in advance 🙏  
Any workaround or official confirmation would be really helpful.

Cheers from France,  
Lionel

---

<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:** [January 19, 2026, 1:31pm UTC](https://community.glideapps.com/t/last-update-column-not-updating-when-using-increment-number-actions-no-onedit-trigger/86066/2 "2026-01-19T13:31:11Z")

</div>

> [@Lionel\_Janus](#):
>
> **Set Current Date/Time action**  
> I can’t add it to the same button because:

Yes you can.  
Create a custom action with two steps. One that does the increment, and a second that sets the timestamp.
