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 (
))}