diff --git a/resources/assets/js/pages/manage/components/DialogView.vue b/resources/assets/js/pages/manage/components/DialogView.vue
index 829fb4ee3..0a3aec8e8 100644
--- a/resources/assets/js/pages/manage/components/DialogView.vue
+++ b/resources/assets/js/pages/manage/components/DialogView.vue
@@ -65,8 +65,6 @@
{{$L("未知的消息类型")}}
-
-
@@ -249,7 +247,7 @@ export default {
if (val) {
setTimeout(_ => {
this.operateEnter = true;
- }, 400)
+ }, 500)
}
}
},
diff --git a/resources/assets/sass/pages/components/chat-input.scss b/resources/assets/sass/pages/components/chat-input.scss
index 2df5fce0b..5f277e227 100755
--- a/resources/assets/sass/pages/components/chat-input.scss
+++ b/resources/assets/sass/pages/components/chat-input.scss
@@ -270,6 +270,7 @@
> img {
max-width: 100%;
max-height: 100%;
+ -webkit-touch-callout: none;
}
&:hover {
transform: scale(1.4);
@@ -319,6 +320,7 @@
height: 24px;
padding: 0 12px;
box-sizing: content-box;
+ -webkit-touch-callout: none;
}
}
}
@@ -490,6 +492,7 @@
height: 28px;
border-radius: 50%;
overflow: hidden;
+ -webkit-touch-callout: none;
}
> em {
diff --git a/resources/assets/sass/pages/components/dialog-wrapper.scss b/resources/assets/sass/pages/components/dialog-wrapper.scss
index f466babbf..3ba5b31a8 100644
--- a/resources/assets/sass/pages/components/dialog-wrapper.scss
+++ b/resources/assets/sass/pages/components/dialog-wrapper.scss
@@ -560,17 +560,6 @@
.content-unknown {
text-decoration: underline;
}
-
- .content-cover {
- display: none;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- z-index: 1;
- user-select: none;
- }
}
.dialog-emoji {
@@ -1121,22 +1110,24 @@
padding-right: 14px;
padding-left: 14px;
overscroll-behavior: none;
+ user-select: none;
.dialog-item {
.dialog-view {
.dialog-head {
.dialog-content {
- .content-cover {
- display: block;
+ a, img {
+ -webkit-touch-callout: none;
}
}
}
&.operate-enter {
.dialog-head {
.dialog-content {
- .content-cover {
- display: none;
+ a, img {
+ -webkit-touch-callout: default;
}
+ user-select: text;
}
}
}