diff --git a/src/components/Preferences.vue b/src/components/Preferences.vue
index 76c6f3fb..5a4ae0c5 100644
--- a/src/components/Preferences.vue
+++ b/src/components/Preferences.vue
@@ -74,6 +74,10 @@
+
+ Show Comments
+
+
Instances List
@@ -131,6 +135,7 @@ export default {
countryMap: CountryMap.COUNTRIES,
country: "US",
defaultHomepage: "trending",
+ showComments: true,
};
},
mounted() {
@@ -202,6 +207,7 @@ export default {
this.bufferingGoal = Math.max(Number(localStorage.getItem("bufferGoal")), 10);
this.country = this.getPreferenceString("region", "US");
this.defaultHomepage = this.getPreferenceString("homepage", "trending");
+ this.showComments = this.getPreferenceBoolean("comments", true);
}
},
methods: {
@@ -231,6 +237,7 @@ export default {
localStorage.setItem("bufferGoal", this.bufferingGoal);
localStorage.setItem("region", this.country);
localStorage.setItem("homepage", this.defaultHomepage);
+ localStorage.setItem("comments", this.showComments);
if (shouldReload) window.location.reload();
}
diff --git a/src/components/WatchVideo.vue b/src/components/WatchVideo.vue
index 094e391f..2f9d20d0 100644
--- a/src/components/WatchVideo.vue
+++ b/src/components/WatchVideo.vue
@@ -150,7 +150,7 @@ export default {
this.$refs.videoPlayer.loadVideo();
});
this.getSponsors();
- this.getComments();
+ if (this.getPreferenceBoolean("comments", true)) this.getComments();
},
activated() {
this.selectedAutoPlay = this.getPreferenceBoolean("autoplay", true);