summaryrefslogtreecommitdiff
path: root/docs/_include/interface-vrf.txt
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-06 23:46:53 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-05-06 23:46:53 +0300
commit57e2d2be666f4daca0b19e4f7230d9130713a198 (patch)
tree1240493ad250c7f4db8e9173d73447a633571d5e /docs/_include/interface-vrf.txt
parentd1e5b5126af907215708fde817dcd309e579b725 (diff)
downloadvyos-documentation-57e2d2be666f4daca0b19e4f7230d9130713a198.tar.gz
vyos-documentation-57e2d2be666f4daca0b19e4f7230d9130713a198.zip
fix(codecopier): guard UI updates against out-of-order async completions
Rapid re-clicks queue multiple `navigator.clipboard.writeText` promises; without a request token, an older promise resolving later can overwrite the newer click's UI (or have its 2-second timeout fire on the new click's state). Add a per-button `copyRequestId` that each click increments and captures locally; the success/failure UI flip and the revert-timeout body all bail out early if the captured token no longer matches the current one. Addresses CodeRabbit review feedback on PR #1890. \xf0\x9f\xa4\x96 Generated by [robots](https://vyos.io)
Diffstat (limited to 'docs/_include/interface-vrf.txt')
0 files changed, 0 insertions, 0 deletions