diff --git a/resources/assets/js/pages/single/taskContent.vue b/resources/assets/js/pages/single/taskContent.vue
index 86fd6d3f2..a36a429e3 100644
--- a/resources/assets/js/pages/single/taskContent.vue
+++ b/resources/assets/js/pages/single/taskContent.vue
@@ -5,14 +5,14 @@
-
diff --git a/resources/assets/sass/components/mobile.scss b/resources/assets/sass/components/mobile.scss
index b7a4e8ef5..65329660e 100644
--- a/resources/assets/sass/components/mobile.scss
+++ b/resources/assets/sass/components/mobile.scss
@@ -7,7 +7,6 @@
bottom: 0;
right: 0;
z-index: 99;
- user-select: none;
.common-network-exception {
position: fixed;
@@ -323,14 +322,23 @@
}
body.window-touch {
+ user-select: none;
+ a, img {
+ -webkit-touch-callout: none;
+ }
+
.mobile-back {
display: block;
}
input,
textarea,
- .ql-editor {
+ .user-select-auto {
caret-color: $flow-status-end-color;
+ user-select: auto;
+ a, img {
+ -webkit-touch-callout: default;
+ }
}
}
diff --git a/resources/assets/sass/element.scss b/resources/assets/sass/element.scss
index e86f59713..62ca48d14 100644
--- a/resources/assets/sass/element.scss
+++ b/resources/assets/sass/element.scss
@@ -17,10 +17,6 @@ $--font-path: '../css/fonts';
@import "~element-sea/packages/theme-chalk/src/dropdown-item";
@import "~element-sea/packages/theme-chalk/src/notification";
-.el-dropdown-menu {
- user-select: none;
-}
-
.el-dropdown-menu__item {
min-width: 100px;
.item {
diff --git a/resources/assets/sass/pages/common.scss b/resources/assets/sass/pages/common.scss
index b93e0bee5..4173e31bd 100755
--- a/resources/assets/sass/pages/common.scss
+++ b/resources/assets/sass/pages/common.scss
@@ -102,7 +102,6 @@ body {
}
.ivu-select-dropdown {
- user-select: none;
max-height: 360px;
&.select-node {
diff --git a/resources/assets/sass/pages/components/chat-input.scss b/resources/assets/sass/pages/components/chat-input.scss
index 1bc1ae300..4fe152a4e 100755
--- a/resources/assets/sass/pages/components/chat-input.scss
+++ b/resources/assets/sass/pages/components/chat-input.scss
@@ -245,7 +245,7 @@
color: #0bc037;
background-color: transparent;
margin-right: 0;
- -webkit-user-select: auto;
+ user-select: auto;
> span {
margin: 0 2px;
}
@@ -298,7 +298,6 @@
display: flex;
align-items: center;
justify-content: flex-end;
- user-select: none;
> li {
width: 30px;
height: 30px;
@@ -589,7 +588,6 @@
text-align: center;
display: inline-block;
cursor: pointer;
- user-select: none;
> img {
max-width: 100%;
max-height: 100%;
@@ -1003,7 +1001,6 @@
display: flex;
align-items: center;
justify-content: center;
- user-select: none;
margin: 0 -12px;
&.activation {
> li {
diff --git a/resources/assets/sass/pages/components/dialog-wrapper.scss b/resources/assets/sass/pages/components/dialog-wrapper.scss
index 9c01a31e1..66711d938 100644
--- a/resources/assets/sass/pages/components/dialog-wrapper.scss
+++ b/resources/assets/sass/pages/components/dialog-wrapper.scss
@@ -672,12 +672,6 @@
max-width: 70%;
}
- &.operate-action {
- .dialog-head {
- box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
- }
- }
-
.dialog-username {
max-width: 100%;
height: 22px;
@@ -699,6 +693,10 @@
background-color: transparent !important;
}
+ &.operating {
+ box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);
+ }
+
&.dot {
position: relative;
&:after {
@@ -1940,7 +1938,6 @@
background-color: #ffffff;
border: 1px solid #eeeeee;
cursor: pointer;
- user-select: none;
display: flex;
align-content: center;
justify-content: center;
@@ -2435,7 +2432,7 @@ body:not(.window-touch) {
}
}
}
- .operate-action-top{
+ .operate-action-top {
width: auto;
> li {
margin-bottom: 0;
@@ -2493,7 +2490,6 @@ body:not(.window-touch) {
body.window-touch {
.dialog-wrapper {
.dialog-scroller {
- user-select: none;
.dialog-item {
.dialog-view {
.dialog-head {
@@ -2517,13 +2513,6 @@ body.window-touch {
}
}
}
- &.pointer-mouse {
- .dialog-head {
- .dialog-content {
- user-select: text;
- }
- }
- }
}
}
}
@@ -2666,15 +2655,13 @@ body.window-portrait {
.dialog-item {
.dialog-view {
&.text,
+ &.file,
&.location,
&.template {
max-width: calc(100% - 80px);
}
.dialog-head {
.dialog-content {
- a, img {
- -webkit-touch-callout: none;
- }
.content-text {
> pre {
font-size: 15px;
@@ -2694,15 +2681,6 @@ body.window-portrait {
}
}
}
- &.pointer-mouse {
- .dialog-head {
- .dialog-content {
- a, img {
- -webkit-touch-callout: default;
- }
- }
- }
- }
}
}
}
diff --git a/resources/assets/sass/pages/components/project-list.scss b/resources/assets/sass/pages/components/project-list.scss
index c5c38205e..b46fad51f 100644
--- a/resources/assets/sass/pages/components/project-list.scss
+++ b/resources/assets/sass/pages/components/project-list.scss
@@ -65,7 +65,6 @@
width: 100%;
overflow: auto;
background-color: #f8f8f8;
- user-select: none;
> li {
padding: 16px;
margin: 16px;
diff --git a/resources/assets/sass/pages/page-calendar.scss b/resources/assets/sass/pages/page-calendar.scss
index eb29c86ca..0ca481122 100644
--- a/resources/assets/sass/pages/page-calendar.scss
+++ b/resources/assets/sass/pages/page-calendar.scss
@@ -79,7 +79,6 @@ body.window-portrait {
}
.calendar-box {
padding: 0 24px 5px;
- user-select: none;
.calendar-wrapper {
.tui-full-calendar-section-button {
> button {
diff --git a/resources/assets/sass/pages/page-dashboard.scss b/resources/assets/sass/pages/page-dashboard.scss
index d8ae25d14..ad95dc45e 100644
--- a/resources/assets/sass/pages/page-dashboard.scss
+++ b/resources/assets/sass/pages/page-dashboard.scss
@@ -368,18 +368,6 @@
opacity: 0;
}
-body.window-touch {
- .page-messenger {
- .messenger-wrapper {
- .messenger-select {
- .messenger-list {
- user-select: none;
- }
- }
- }
- }
-}
-
body.window-portrait {
.page-dashboard {
.dashboard-wrapper {
@@ -413,7 +401,6 @@ body.window-portrait {
}
.dashboard-ul {
margin-bottom: 20px;
- user-select: none;
&.ul-hidden {
margin-bottom: 0;
}
diff --git a/resources/assets/sass/pages/page-file.scss b/resources/assets/sass/pages/page-file.scss
index 24c533dde..76f466acc 100644
--- a/resources/assets/sass/pages/page-file.scss
+++ b/resources/assets/sass/pages/page-file.scss
@@ -737,7 +737,6 @@ body.window-portrait {
}
.file-drag {
.file-list {
- user-select: none;
> ul {
grid-template-columns: repeat(auto-fill, 80px);
grid-gap: 4px;
@@ -778,15 +777,3 @@ body.window-portrait {
}
}
}
-
-body.window-touch {
- .page-file {
- .file-wrapper {
- .file-drag {
- .file-list {
- user-select: none;
- }
- }
- }
- }
-}
diff --git a/resources/assets/sass/pages/page-manage.scss b/resources/assets/sass/pages/page-manage.scss
index 6638476a5..b535f2f49 100644
--- a/resources/assets/sass/pages/page-manage.scss
+++ b/resources/assets/sass/pages/page-manage.scss
@@ -438,14 +438,6 @@
}
}
-body.window-touch {
- .page-manage {
- .manage-box-menu {
- user-select: none;
- }
- }
-}
-
body.window-portrait {
.page-manage {
&.show-tabbar {
diff --git a/resources/assets/sass/pages/page-messenger.scss b/resources/assets/sass/pages/page-messenger.scss
index 7ce6c3f54..50a067c5f 100644
--- a/resources/assets/sass/pages/page-messenger.scss
+++ b/resources/assets/sass/pages/page-messenger.scss
@@ -241,7 +241,6 @@
padding: 0;
height: auto;
width: auto;
- user-select: none;
}
.bot {
color: $primary-color;
@@ -658,18 +657,6 @@
}
}
-body.window-touch {
- .page-messenger {
- .messenger-wrapper {
- .messenger-select {
- .messenger-list {
- user-select: none;
- }
- }
- }
- }
-}
-
body.window-portrait {
.page-messenger {
.messenger-wrapper {
@@ -710,7 +697,6 @@ body.window-portrait {
.messenger-list {
ul {
&.dialog {
- user-select: none;
> li {
.user-avatar {
.common-avatar {
@@ -736,7 +722,6 @@ body.window-portrait {
}
}
&.contacts {
- user-select: none;
> li {
&.loaded {
height: 58px;
diff --git a/resources/assets/statics/public/tools/map/style.css b/resources/assets/statics/public/tools/map/style.css
index 54f2bc9c6..1028f4980 100644
--- a/resources/assets/statics/public/tools/map/style.css
+++ b/resources/assets/statics/public/tools/map/style.css
@@ -2,6 +2,7 @@
margin: 0;
padding: 0;
box-sizing: border-box;
+ -webkit-user-select: none;
user-select: none;
}
@@ -65,6 +66,7 @@ body {
box-shadow: none;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: text;
+ user-select: text;
}
.map-box {