diff --git a/src/client/components/url-preview-popup.vue b/src/client/components/url-preview-popup.vue
index 4f6b06222c..26fdbf44a9 100644
--- a/src/client/components/url-preview-popup.vue
+++ b/src/client/components/url-preview-popup.vue
@@ -1,5 +1,5 @@
 <template>
-<div class="fgmtyycl _panel" :style="{ top: top + 'px', left: left + 'px' }" @mouseover="() => { $emit('mouseover'); }" @mouseleave="() => { $emit('mouseleave'); }">
+<div class="fgmtyycl _panel" :style="{ top: top + 'px', left: left + 'px' }">
 	<x-url-preview :url="url"/>
 </div>
 </template>
diff --git a/src/client/components/url.vue b/src/client/components/url.vue
index b8dbacc6de..23f2be7be3 100644
--- a/src/client/components/url.vue
+++ b/src/client/components/url.vue
@@ -83,15 +83,6 @@ export default Vue.extend({
 				}
 			}).$mount();
 
-			this.preview.$on('mouseover', () => {
-				clearTimeout(this.hideTimer);
-			});
-
-			this.preview.$on('mouseleave', () => {
-				clearTimeout(this.showTimer);
-				this.hideTimer = setTimeout(this.closePreview, 500);
-			});
-
 			document.body.appendChild(this.preview.$el);
 		},
 		closePreview() {