diff --git a/public/js/profile.js b/public/js/profile.js index 95bb00f57..bdc3a755b 100644 Binary files a/public/js/profile.js and b/public/js/profile.js differ diff --git a/public/js/timeline.js b/public/js/timeline.js index ae6ad1aa9..52def674c 100644 Binary files a/public/js/timeline.js and b/public/js/timeline.js differ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 39123a6b7..3c4699455 100644 Binary files a/public/mix-manifest.json and b/public/mix-manifest.json differ diff --git a/resources/assets/js/components/Profile.vue b/resources/assets/js/components/Profile.vue index 05623cb68..b94a845d6 100644 --- a/resources/assets/js/components/Profile.vue +++ b/resources/assets/js/components/Profile.vue @@ -580,6 +580,9 @@ export default { }, infiniteTimeline($state) { + if(this.loading) { + return; + } let apiUrl = '/api/v1/accounts/' + this.profileId + '/statuses'; axios.get(apiUrl, { params: { diff --git a/resources/assets/js/components/Timeline.vue b/resources/assets/js/components/Timeline.vue index 7d0226434..d9af2e8f8 100644 --- a/resources/assets/js/components/Timeline.vue +++ b/resources/assets/js/components/Timeline.vue @@ -489,6 +489,9 @@ }, infiniteTimeline($state) { + if(this.loading) { + return; + } let apiUrl = false; switch(this.scope) { case 'home':