chore: fix tag options menu opening notes list [skip e2e]

This commit is contained in:
Aman Harwara
2023-10-29 14:41:37 +05:30
parent 00d30ca003
commit f3a9717883
3 changed files with 9 additions and 3 deletions

View File

@@ -115,7 +115,7 @@ const SmartViewsListItem: FunctionComponent<Props> = ({ view, tagsState, setEdit
<div
role="button"
tabIndex={FOCUSABLE_BUT_NOT_TABBABLE}
className={classNames('tag group px-3.5', isSelected && 'selected', isFaded && 'opacity-50')}
className={classNames('tag group px-3.5 py-1 md:py-0', isSelected && 'selected', isFaded && 'opacity-50')}
onClick={selectCurrentTag}
onContextMenu={(event) => {
event.preventDefault()

View File

@@ -30,7 +30,9 @@ const TagsList: FunctionComponent<Props> = ({ type }: Props) => {
const onContextMenu = useCallback(
(tag: SNTag, posX: number, posY: number) => {
void application.navigationController.setSelectedTag(tag, type)
if (application.navigationController.selected !== tag) {
void application.navigationController.setSelectedTag(tag, type)
}
openTagContextMenu(posX, posY)
},
[application, openTagContextMenu, type],

View File

@@ -260,7 +260,11 @@ export const TagsListItem: FunctionComponent<Props> = observer(
<div
role="button"
tabIndex={FOCUSABLE_BUT_NOT_TABBABLE}
className={classNames('tag group px-3.5', isSelected && 'selected', isBeingDraggedOver && 'is-drag-over')}
className={classNames(
'tag group px-3.5 py-1 md:py-0',
isSelected && 'selected',
isBeingDraggedOver && 'is-drag-over',
)}
onClick={selectCurrentTag}
ref={tagRef}
style={{