Emoji Tooltip: Fix scroll by mouse wheel (#2074)
This commit is contained in:
parent
65c4015dcc
commit
ed616a4fb6
@ -7,9 +7,11 @@ import buildClassName from '../../../util/buildClassName';
|
||||
import findInViewport from '../../../util/findInViewport';
|
||||
import isFullyVisible from '../../../util/isFullyVisible';
|
||||
import fastSmoothScrollHorizontal from '../../../util/fastSmoothScrollHorizontal';
|
||||
|
||||
import useShowTransition from '../../../hooks/useShowTransition';
|
||||
import usePrevDuringAnimation from '../../../hooks/usePrevDuringAnimation';
|
||||
import { useKeyboardNavigation } from './hooks/useKeyboardNavigation';
|
||||
import useHorizontalScroll from '../../../hooks/useHorizontalScroll';
|
||||
|
||||
import Loading from '../../ui/Loading';
|
||||
import EmojiButton from './EmojiButton';
|
||||
@ -68,6 +70,8 @@ const EmojiTooltip: FC<OwnProps> = ({
|
||||
const { shouldRender, transitionClassNames } = useShowTransition(isOpen, undefined, undefined, false);
|
||||
const listEmojis: Emoji[] = usePrevDuringAnimation(emojis.length ? emojis : undefined, CLOSE_DURATION) || [];
|
||||
|
||||
useHorizontalScroll(containerRef.current);
|
||||
|
||||
const handleSelectEmoji = useCallback((emoji: Emoji) => {
|
||||
onEmojiSelect(emoji.native);
|
||||
addRecentEmoji({ emoji: emoji.id });
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user