Skip to content

Sync devel -> master - #1250

Merged
drodowic merged 3 commits into
masterfrom
devel
Sep 2, 2026
Merged

drodowic merged 3 commits into
masterfrom
devel

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

Automatically syncing devel with master

Row manual-time input used defaultValue (uncontrolled), so it never picked up
a refreshed avgRunTime after "Apply default to all templates" without a page
reload; keying the input on avgRunTime forces a remount when it changes.

The default-manual-time field also saved and refetched on every keystroke,
moving Total savings live while Current page savings stayed stuck, since
current-page templates keep their own persisted effort. Stage the default
locally instead, like a per-template manual time edit, and persist it only
when Apply is confirmed so both savings figures move together.
…time UX

Add a divider separating the auto-save cost fields from the batch-action
default manual time field, clarifying why only two of the three fields
update the savings numbers immediately.

Drop the apply-default notification's template count: the backend's
updated_count only reflects templates with a prior manual-effort row, not
the true total the default is applied to, so the message is misleading.
…ime-reactivity

AAP-90564 - fix(frontend): sync default manual time reactively across UI
@drodowic
drodowic merged commit f683d03 into master Sep 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant