experiments in a post-browser web
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: page preserves group mode on init, not just space mode

+7 -3
+7 -3
app/page/page.js
··· 2047 2047 async function initModeContext() { 2048 2048 try { 2049 2049 const existingMode = await api.context.get('mode'); 2050 - if (existingMode.success && existingMode.data && existingMode.data.value === 'space') { 2051 - currentMode = 'space'; 2050 + if ( 2051 + existingMode.success && 2052 + existingMode.data && 2053 + (existingMode.data.value === 'space' || existingMode.data.value === 'group') 2054 + ) { 2055 + currentMode = existingMode.data.value; 2052 2056 currentModeMetadata = existingMode.data.metadata || {}; 2053 - DEBUG && console.log('[page] Inherited space mode, preserving:', currentModeMetadata); 2057 + DEBUG && console.log(`[page] Inherited ${currentMode} mode, preserving:`, currentModeMetadata); 2054 2058 } else { 2055 2059 const result = await api.context.setMode('page', { 2056 2060 metadata: {