@@ -662,6 +663,12 @@ export default {
}
},
+ onTouchmove(e) {
+ if (this.windowSmall && !this.$refs.scroller.$el.contains(e.target)) {
+ e.preventDefault();
+ }
+ },
+
pasteSend() {
this.pasteFile.some(file => {
this.$refs.chatUpload.upload(file)
diff --git a/resources/assets/js/pages/manage/messenger.vue b/resources/assets/js/pages/manage/messenger.vue
index c5071e9f0..cfb675eac 100644
--- a/resources/assets/js/pages/manage/messenger.vue
+++ b/resources/assets/js/pages/manage/messenger.vue
@@ -356,6 +356,14 @@ export default {
},
immediate: true
},
+ windowSmall: {
+ handler(is) {
+ if (is && this.dialogId > 0) {
+ this.goForward({name: 'manage-messenger', params: {dialogId: 'dialog'}}, true);
+ }
+ },
+ immediate: true
+ },
},
methods: {