From 59c4d878398e2bcab3144543bce1243882c4573f Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sun, 10 Mar 2019 09:14:47 -0700 Subject: [PATCH] fix: fix preact compatibility fixes #254 --- src/components/category.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/category.js b/src/components/category.js index 760be3d..d08007f 100644 --- a/src/components/category.js +++ b/src/components/category.js @@ -16,8 +16,6 @@ export default class Category extends React.Component { } componentDidMount() { - this.parent = this.container.parentNode - this.margin = 0 this.minMargin = 0 @@ -66,11 +64,12 @@ export default class Category extends React.Component { } memoizeSize() { + var parent = this.container.parentElement var { top, height } = this.container.getBoundingClientRect() - var { top: parentTop } = this.parent.getBoundingClientRect() + var { top: parentTop } = parent.getBoundingClientRect() var { height: labelHeight } = this.label.getBoundingClientRect() - this.top = top - parentTop + this.parent.scrollTop + this.top = top - parentTop + parent.scrollTop if (height == 0) { this.maxMargin = 0