Ver código fonte

Update Timeline, prevent nextTick() when reloading same comment modal. Fixes #2584

Daniel Supernault 4 anos atrás
pai
commit
cc84125ba2

+ 4 - 1
resources/assets/js/components.js

@@ -4,7 +4,10 @@ import InfiniteLoading from 'vue-infinite-loading';
 import Loading from 'vue-loading-overlay';
 import Loading from 'vue-loading-overlay';
 import VueTimeago from 'vue-timeago';
 import VueTimeago from 'vue-timeago';
 import VueCarousel from 'vue-carousel';
 import VueCarousel from 'vue-carousel';
-
+import VueBlurHash from 'vue-blurhash'
+import 'vue-blurhash/dist/vue-blurhash.css'
+  
+Vue.use(VueBlurHash);
 Vue.use(VueCarousel);
 Vue.use(VueCarousel);
 Vue.use(BootstrapVue);
 Vue.use(BootstrapVue);
 Vue.use(InfiniteLoading);
 Vue.use(InfiniteLoading);

+ 5 - 0
resources/assets/js/components/Timeline.vue

@@ -919,6 +919,11 @@ body-class="p-2 rounded">
 					return;
 					return;
 				}
 				}
 
 
+				if(this.status && this.status.id == status.id) {
+					this.$refs.replyModal.show();
+					return;
+				}
+
 				this.status = status;
 				this.status = status;
 				this.replies = {};
 				this.replies = {};
 				this.replyStatus = {};
 				this.replyStatus = {};