Merge pull request 'fix(orders): avoid automatic detail refresh reload' (#2) from worktree-fix-user-center-orders-assets into main

Reviewed-on: #2
This commit is contained in:
2026-08-12 09:12:39 +00:00
-9
View File
@@ -125,12 +125,6 @@
return;
}
renderDetail(state, data, session);
if (!refresh && !state.detailAutoRefreshStarted && data.reconciliation && data.reconciliation.state === "refresh_available") {
state.detailAutoRefreshStarted = true;
window.setTimeout(function () {
if (activeDetail(state, orderNumber)) refreshDetail(state, orderNumber);
}, 0);
}
},
onData: function (data) {
if (refresh) invalidateOrder(orderNumber, data);
@@ -144,7 +138,6 @@
state.detailReplacement = false;
state.detailReplacementSession = null;
state.detailOrderNumber = orderNumber;
state.detailAutoRefreshStarted = false;
window.AksrtModalRuntime.openRemote(detailOptions(state, orderNumber, false));
}
@@ -308,7 +301,6 @@
var state = {
root: root,
detailOrderNumber: "",
detailAutoRefreshStarted: false,
detailSession: null,
detailReplacement: false,
detailReplacementSession: null,
@@ -337,7 +329,6 @@
if (detail.reason === "replace" && state.detailReplacement && detail.session === state.detailReplacementSession) return;
state.detailSession = null;
state.detailOrderNumber = "";
state.detailAutoRefreshStarted = false;
state.detailReplacement = false;
state.detailReplacementSession = null;
};