fix: select home navigation view when creating note inside smart view (#1059)

This commit is contained in:
Mo
2022-06-01 09:23:23 -05:00
committed by GitHub
parent c252a066fc
commit 78f39ec85d
9 changed files with 62 additions and 65 deletions

View File

@@ -49,7 +49,7 @@ const NoteTag = ({ appState, tag }: Props) => {
(event) => {
if (tagClicked && event.target !== deleteTagRef.current) {
setTagClicked(false)
appState.tags.selected = tag
void appState.tags.setSelectedTag(tag)
} else {
setTagClicked(true)
}

View File

@@ -56,7 +56,7 @@ const SmartViewsListItem: FunctionComponent<Props> = ({ view, tagsState }) => {
}, [setTitle, view])
const selectCurrentTag = useCallback(() => {
tagsState.selected = view
void tagsState.setSelectedTag(view)
}, [tagsState, view])
const onBlur = useCallback(() => {

View File

@@ -33,7 +33,7 @@ const TagsList: FunctionComponent<Props> = ({ appState }: Props) => {
const onContextMenu = useCallback(
(tag: SNTag, posX: number, posY: number) => {
appState.tags.selected = tag
void appState.tags.setSelectedTag(tag)
openTagContextMenu(posX, posY)
},
[appState, openTagContextMenu],

View File

@@ -78,7 +78,7 @@ export const TagsListItem: FunctionComponent<Props> = observer(({ tag, features,
)
const selectCurrentTag = useCallback(() => {
tagsState.selected = tag
void tagsState.setSelectedTag(tag)
}, [tagsState, tag])
const onBlur = useCallback(() => {