Skip to content

Commit b0a4007

Browse files
committed
Fix user-select: contain
1 parent 1db31f0 commit b0a4007

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

lib/hacks/user-select.js

+5
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ class UserSelect extends Declaration {
77
insert(decl, prefix, prefixes) {
88
if (decl.value === 'all' && prefix === '-ms-') {
99
return undefined
10+
} else if (
11+
decl.value === 'contain' &&
12+
(prefix === '-moz-' || prefix === '-webkit-')
13+
) {
14+
return undefined
1015
} else {
1116
return super.insert(decl, prefix, prefixes)
1217
}

test/cases/user-select.out.css

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ a {
55
}
66

77
b {
8-
-webkit-user-select: contain;
9-
-ms-user-select: element;
10-
user-select: contain;
8+
-ms-user-select: element;
9+
user-select: contain;
1110
}
1211

1312
.all {

0 commit comments

Comments
 (0)