fix(desktop): don't shift sections on macOS if window is small (#1235)

This commit is contained in:
Aman Harwara
2022-07-09 02:07:42 +05:30
committed by GitHub
parent fc6e36e761
commit c6932ba733
3 changed files with 11 additions and 7 deletions

View File

@@ -52,6 +52,7 @@ const Navigation: FunctionComponent<Props> = ({ application }) => {
<SearchBar
itemListController={viewControllerManager.itemListController}
searchOptionsController={viewControllerManager.searchOptionsController}
selectedViewTitle={viewControllerManager.navigationController.selected?.title}
/>
<div className="section-title-bar">
<div className="section-title-bar-header">

View File

@@ -8,11 +8,12 @@ import DecoratedInput from '../Input/DecoratedInput'
import { observer } from 'mobx-react-lite'
type Props = {
selectedViewTitle?: string
itemListController: ItemListController
searchOptionsController: SearchOptionsController
}
const SearchBar = ({ itemListController, searchOptionsController }: Props) => {
const SearchBar = ({ itemListController, searchOptionsController, selectedViewTitle = 'Notes' }: Props) => {
const searchInputRef = useRef<HTMLInputElement>(null)
const { noteFilterText, setNoteFilterText, clearFilterText, onFilterEnter } = itemListController
@@ -52,7 +53,7 @@ const SearchBar = ({ itemListController, searchOptionsController }: Props) => {
container: 'px-1',
input: 'placeholder:text-passive-0',
}}
placeholder="Search"
placeholder={`Search in ${selectedViewTitle}`}
value={noteFilterText}
ref={searchInputRef}
onBlur={onSearchBlur}