summaryrefslogtreecommitdiff
path: root/src/select/propset.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/select/propset.h')
-rw-r--r--src/select/propset.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/select/propset.h b/src/select/propset.h
index 2cf7895..f3c314e 100644
--- a/src/select/propset.h
+++ b/src/select/propset.h
@@ -311,10 +311,10 @@ static inline css_error set_clip(
((type & 0x3) << CLIP_SHIFT);
if (type == CSS_CLIP_RECT) {
- *bits |= (rect->top_auto ? 0x20 : 0) |
+ *bits |= (((rect->top_auto ? 0x20 : 0) |
(rect->right_auto ? 0x10 : 0) |
(rect->bottom_auto ? 0x8 : 0) |
- (rect->left_auto ? 0x4 : 0);
+ (rect->left_auto ? 0x4 : 0)) << CLIP_SHIFT);
bits = &style->uncommon->bits[CLIP_INDEX1];