diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/api/feed-manip.ts | 6 | ||||
-rw-r--r-- | src/view/screens/Search.web.tsx | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/api/feed-manip.ts b/src/lib/api/feed-manip.ts index f2500c4f7..3ff156dd6 100644 --- a/src/lib/api/feed-manip.ts +++ b/src/lib/api/feed-manip.ts @@ -213,6 +213,12 @@ export class FeedTuner { hasProp(item.post.record, 'text') && typeof item.post.record.text === 'string' ) { + // Treat empty text the same as no text. + if (item.post.record.text.length === 0) { + hasPreferredLang = true + break + } + const res = lande(item.post.record.text) if (langsCode3.includes(res[0][0])) { diff --git a/src/view/screens/Search.web.tsx b/src/view/screens/Search.web.tsx index 62f3fb900..85e8c212e 100644 --- a/src/view/screens/Search.web.tsx +++ b/src/view/screens/Search.web.tsx @@ -44,12 +44,12 @@ export const SearchScreen = withAuthRequired( } }, [foafs, suggestedActors, searchUIModel, params.q]) + const {isDesktop} = useWebMediaQueries() + if (searchUIModel) { return <SearchResults model={searchUIModel} /> } - const {isDesktop} = useWebMediaQueries() - if (!isDesktop) { return <Mobile.SearchScreen navigation={navigation} route={route} /> } |