diff --git a/com.twin.app.shoptime/src/actions/commonActions.js b/com.twin.app.shoptime/src/actions/commonActions.js index 57d8cafe..47d14a5b 100644 --- a/com.twin.app.shoptime/src/actions/commonActions.js +++ b/com.twin.app.shoptime/src/actions/commonActions.js @@ -335,9 +335,16 @@ export const launchMembershipApp = () => (dispatch, getState) => { return; } + const lastFocusedElement = Spotlight.getCurrent(); + lunaSend.launchMembershipApp(returnPath, { onSuccess: (res) => { console.log("membership launch success: ", res); + setTimeout(() => { + if (lastFocusedElement && document.contains(lastFocusedElement)) { + Spotlight.focus(lastFocusedElement); + } + }, 100); }, onFailure: (err) => { console.log("membership launch failed:", err);