Fix column size taking in consideration the separator size

This commit is contained in:
Bruno Lemos
2019-01-18 04:50:55 -02:00
parent e77122c64b
commit 57576ea45a
2 changed files with 4 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ import { useCSSVariablesOrSpringAnimatedTheme } from '../../hooks/use-css-variab
import { useEmitter } from '../../hooks/use-emitter'
import { contentPadding } from '../../styles/variables'
import { SpringAnimatedView } from '../animated/spring/SpringAnimatedView'
import { separatorSize } from '../common/Separator'
import { useColumnWidth } from '../context/ColumnWidthContext'
export const columnMargin = contentPadding / 2
@@ -27,7 +28,7 @@ export const Column = React.memo((props: ColumnProps) => {
const [showFocusBorder, setShowFocusBorder] = useState(false)
const springAnimatedTheme = useCSSVariablesOrSpringAnimatedTheme()
const width = useColumnWidth()
const width = useColumnWidth() - separatorSize
useEmitter(
'FOCUS_ON_COLUMN',

View File

@@ -171,8 +171,8 @@ export const Columns = React.memo((props: ColumnsProps) => {
data={columnIds}
getItemLayout={(_data, index) => ({
index,
length: columnWidth + separatorSize,
offset: index * (columnWidth + separatorSize),
length: columnWidth,
offset: index * columnWidth,
})}
horizontal
initialNumToRender={4}