this repo has no description
0
fork

Configure Feed

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

Missed this

+17 -6
+17 -6
src/app.jsx
··· 146 146 return () => clearTimeout(timer); 147 147 }; 148 148 useEffect(focusDeck, [location]); 149 + const showModal = useMemo(() => { 150 + return ( 151 + snapStates.showCompose || 152 + snapStates.showSettings || 153 + snapStates.showAccount || 154 + snapStates.showDrafts || 155 + snapStates.showMediaModal 156 + ); 157 + }, [ 158 + snapStates.showCompose, 159 + snapStates.showSettings, 160 + snapStates.showAccount, 161 + snapStates.showDrafts, 162 + snapStates.showMediaModal, 163 + ]); 149 164 useEffect(() => { 150 - if ( 151 - !snapStates.showCompose && 152 - !snapStates.showSettings && 153 - !snapStates.showAccount 154 - ) { 165 + if (!showModal) { 155 166 focusDeck(); 156 167 } 157 - }, [snapStates.showCompose, snapStates.showSettings, snapStates.showAccount]); 168 + }, [showModal]); 158 169 159 170 // useEffect(() => { 160 171 // // HACK: prevent this from running again due to HMR