diff --git a/src/EventCell.js b/src/EventCell.js index c68d1952f..99f455359 100644 --- a/src/EventCell.js +++ b/src/EventCell.js @@ -20,6 +20,8 @@ class EventCell extends React.Component { getters, children, components: { event: Event, eventWrapper: EventWrapper }, + slotStart, + slotEnd, ...props } = this.props @@ -39,9 +41,13 @@ class EventCell extends React.Component { {Event ? ( ) : ( title diff --git a/src/EventRowMixin.js b/src/EventRowMixin.js index 5e9221715..6c2efb81a 100644 --- a/src/EventRowMixin.js +++ b/src/EventRowMixin.js @@ -52,13 +52,15 @@ export default { onDoubleClick={onDoubleClick} continuesPrior={continuesPrior} continuesAfter={continuesAfter} + slotStart={slotMetrics.first} + slotEnd={slotMetrics.last} selected={isSelected(event, selected)} /> ) }, renderSpan(slots, len, key, content = ' ') { - let per = Math.abs(len) / slots * 100 + '%' + let per = (Math.abs(len) / slots) * 100 + '%' return (
))}