fix ummount issue, #6976

This commit is contained in:
afc163 2017-07-29 14:16:27 +08:00
parent 6eff4bd02a
commit b54a70bc8e

View File

@ -38,10 +38,13 @@ export default class Card extends Component<CardProps> {
if (this.resizeEvent) {
this.resizeEvent.remove();
}
(this.updateWiderPadding as any).cancel();
}
@throttleByAnimationFrameDecorator()
updateWiderPadding() {
if (this.container) {
if (!this.container) {
return;
}
// 936 is a magic card width pixer number indicated by designer
const WIDTH_BOUDARY_PX = 936;
if (this.container.offsetWidth >= WIDTH_BOUDARY_PX && !this.state.widerPadding) {
@ -55,7 +58,6 @@ export default class Card extends Component<CardProps> {
});
}
}
}
saveRef = (node: HTMLDivElement) => {
this.container = node;
}