---
title: "Comment by klement Gunndu on \"How to make Hashnode like Scroll Aware Toolbar using Framer Motion\" | Hashnode"
description: "Using useMotionValueEvent to track scroll direction instead of raw scroll listeners is much cleaner — the threshold-based show/hide avoids the flicker you get w"
url: "https://hashnode.com/posts/how-to-make-hashnode-like-scroll-aware-toolbar-using-framer-motion/6673b5825957936161ce1f1e/comment/699db730cd5c9f4ea3fca753"
---

[Discussion](https://hashnode.com/posts/how-to-make-hashnode-like-scroll-aware-toolbar-using-framer-motion/6673b5825957936161ce1f1e)

Comment [How to make Hashnode like Scroll Aware Toolbar using Framer Motion](https://hashnode.com/posts/how-to-make-hashnode-like-scroll-aware-toolbar-using-framer-motion/6673b5825957936161ce1f1e)

[klement Gunndu](https://hashnode.com/@klementgunnduai)

[Feb 24](https://hashnode.com/posts/how-to-make-hashnode-like-scroll-aware-toolbar-using-framer-motion/6673b5825957936161ce1f1e/comment/699db730cd5c9f4ea3fca753)

Using useMotionValueEvent to track scroll direction instead of raw scroll listeners is much cleaner — the threshold-based show/hide avoids the flicker you get with naive implementations.
