Skip to content

Commit 4d509f9

Browse files
committed
Improve spacing calc
1 parent 5268b1e commit 4d509f9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

site/src/modules/workspaces/WorkspaceTimingChart/TimingBlocks.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ export const TimingBlocks: FC<TimingBlocksProps> = ({
1818
stageSize,
1919
blockSize,
2020
}) => {
21-
const realBlockSize = blockSize + blocksSpacing;
21+
const spacingBetweenBlocks = (timings.length - 1) * blocksSpacing;
2222
const freeSize = stageSize - blocksPadding * 2;
23-
const necessarySize = realBlockSize * timings.length;
23+
const necessarySize = blockSize * timings.length + spacingBetweenBlocks;
2424
const hasSpacing = necessarySize <= freeSize;
2525
const nOfPossibleBlocks = Math.floor(
26-
(freeSize - moreIconSize) / realBlockSize,
26+
(freeSize - moreIconSize - spacingBetweenBlocks) / blockSize,
2727
);
2828
const nOfBlocks = hasSpacing ? timings.length : nOfPossibleBlocks;
2929

site/src/modules/workspaces/WorkspaceTimingChart/WorkspaceTimingChart.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export const WorkspaceTimingChart: FC<WorkspaceTimingChartProps> = ({
107107
<TimingBlocks
108108
timings={timings}
109109
stageSize={stageSize}
110-
blockSize={4}
110+
blockSize={20}
111111
/>
112112
)}
113113
</Bar>

0 commit comments

Comments
 (0)