fix: remove overflow-hidden wrapper causing canvas width mismatch
Div wrapper with overflow-hidden clipped the sticky canvas right edge. TempoTrackLane now renders like TimelineRuler — Fragment + spacer + canvas.
This commit is contained in:
@@ -14985,10 +14985,7 @@ const App = () => {
|
|||||||
onRulerMouseDown: handleRulerMouseDown,
|
onRulerMouseDown: handleRulerMouseDown,
|
||||||
scrollLeft: scrollLeft,
|
scrollLeft: scrollLeft,
|
||||||
canvasRedrawCount: canvasRedrawCount
|
canvasRedrawCount: canvasRedrawCount
|
||||||
}), /*#__PURE__*/React.createElement("div", {
|
}), /*#__PURE__*/React.createElement(TempoTrackLane, {
|
||||||
className: "h-10 shrink-0 relative overflow-hidden",
|
|
||||||
style: { height: '40px' }
|
|
||||||
}, /*#__PURE__*/React.createElement(TempoTrackLane, {
|
|
||||||
bpm: parseInt(bpm) || 120,
|
bpm: parseInt(bpm) || 120,
|
||||||
zoom: zoom,
|
zoom: zoom,
|
||||||
timelineWidth: timelineWidth,
|
timelineWidth: timelineWidth,
|
||||||
@@ -14998,7 +14995,7 @@ const App = () => {
|
|||||||
onRulerMouseDown: handleRulerMouseDown,
|
onRulerMouseDown: handleRulerMouseDown,
|
||||||
scrollLeft: scrollLeft,
|
scrollLeft: scrollLeft,
|
||||||
canvasRedrawCount: canvasRedrawCount
|
canvasRedrawCount: canvasRedrawCount
|
||||||
})), selectionMode === 'global' && selLeft !== null && selRight !== null && selRight > selLeft && /*#__PURE__*/React.createElement("div", {
|
}), selectionMode === 'global' && selLeft !== null && selRight !== null && selRight > selLeft && /*#__PURE__*/React.createElement("div", {
|
||||||
className: "absolute inset-0 pointer-events-none z-20",
|
className: "absolute inset-0 pointer-events-none z-20",
|
||||||
style: {
|
style: {
|
||||||
left: `${selLeft * zoom}px`,
|
left: `${selLeft * zoom}px`,
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user