diff --git a/plugin-designs/my-upg-100-list/upg-100-list.vue b/plugin-designs/my-upg-100-list/upg-100-list.vue index bdaf73f15..0a09f174d 100644 --- a/plugin-designs/my-upg-100-list/upg-100-list.vue +++ b/plugin-designs/my-upg-100-list/upg-100-list.vue @@ -3088,6 +3088,9 @@ onBeforeUnmount(() => { if (window.__UPG_SEARCH__ === _mySearchHandle) delete window.__UPG_SEARCH__ if (window.__UPG_MAP__ === _myMapHandle) delete window.__UPG_MAP__ if (window.__UPG_SELECT__ === _mySelectHandle) delete window.__UPG_SELECT__ + // Copy / Export CSV's last text (the gates read them back); released with the rest of this map's hooks. + delete window.__UPG_LAST_CLIPBOARD__ + delete window.__UPG_LAST_CSV__ } catch (_) { /* a frozen or cross-origin window must not break teardown */ } } })