diff --git a/themes/hexo/components/Progress.js b/themes/hexo/components/Progress.js
index eeb40fd2..c54f422b 100644
--- a/themes/hexo/components/Progress.js
+++ b/themes/hexo/components/Progress.js
@@ -25,7 +25,7 @@ const Progress = ({ targetRef, showPercent = true }) => {
useEffect(() => {
document.addEventListener('scroll', scrollListener)
return () => document.removeEventListener('scroll', scrollListener)
- }, [percent])
+ }, [])
return (
diff --git a/themes/matery/components/Progress.js b/themes/matery/components/Progress.js
index eeb40fd2..c54f422b 100644
--- a/themes/matery/components/Progress.js
+++ b/themes/matery/components/Progress.js
@@ -25,7 +25,7 @@ const Progress = ({ targetRef, showPercent = true }) => {
useEffect(() => {
document.addEventListener('scroll', scrollListener)
return () => document.removeEventListener('scroll', scrollListener)
- }, [percent])
+ }, [])
return (
diff --git a/themes/medium/components/Progress.js b/themes/medium/components/Progress.js
index 77be3c3d..48ba8e14 100644
--- a/themes/medium/components/Progress.js
+++ b/themes/medium/components/Progress.js
@@ -25,7 +25,7 @@ const Progress = ({ targetRef, showPercent = true }) => {
useEffect(() => {
document.addEventListener('scroll', scrollListener)
return () => document.removeEventListener('scroll', scrollListener)
- }, [percent])
+ }, [])
return (
diff --git a/themes/next/components/Progress.js b/themes/next/components/Progress.js
index 91dfecc5..ab59fafd 100644
--- a/themes/next/components/Progress.js
+++ b/themes/next/components/Progress.js
@@ -25,7 +25,7 @@ const Progress = ({ targetRef, showPercent = true }) => {
useEffect(() => {
document.addEventListener('scroll', scrollListener)
return () => document.removeEventListener('scroll', scrollListener)
- }, [percent])
+ }, [])
return (