renderSignInInline() reassigned the module-level 'sheet' variable to the host page's container, but render() had been shadowing that with a separate 'mountTarget' constant captured at module init — so every step kept writing into the modal sheet instead of the inline container. Portal.html therefore showed an empty #signin-inline while the tabs + form rendered off-screen inside the (closed) modal. Drop mountTarget entirely and let render() write directly into 'sheet'. 'sheet' is already the reassignable target for both modal and inline paths, and renderSignInInline / close() already keep it in sync. |
||
|---|---|---|
| .. | ||
| profile-menu.js | ||
| register-flow.js | ||
| site-footer.js | ||