Web: Files: fixed dragging styles

This commit is contained in:
Nikita Gopienko 2022-05-25 16:28:57 +03:00
parent f6dd1a386b
commit 2eee88dc99
2 changed files with 29 additions and 21 deletions

View File

@ -40,9 +40,11 @@ const StyledSimpleFilesRow = styled(Row)`
${(props) => (props.checked || props.isActive) && checkedStyle};
${(props) => props.dragging && draggingStyle}
:hover {
${!isMobile &&
${(props) =>
!isMobile &&
!props.isDragging &&
css`
:hover {
cursor: pointer;
${checkedStyle}
`}
@ -257,6 +259,7 @@ const SimpleFilesRow = (props) => {
contextOptions={item.contextOptions}
contextButtonSpacerWidth={displayShareButton}
dragging={dragging && isDragging}
isDragging={dragging}
isActive={isActive}
inProgress={inProgress}
isThirdPartyFolder={item.isThirdPartyFolder}

View File

@ -46,6 +46,9 @@ const contextMenuWrapperDraggingStyle = css`
`;
const StyledTableRow = styled(TableRow)`
${(props) =>
!props.isDragging &&
css`
:hover {
.table-container_cell {
cursor: pointer;
@ -61,6 +64,7 @@ const StyledTableRow = styled(TableRow)`
padding-right: 18px;
}
}
`}
.table-container_cell {
/* ${isSafari && `border-image-slice: 0 !important`}; */
@ -318,6 +322,7 @@ const FilesTableRow = (props) => {
<StyledTableRow
className="table-row"
{...dragStyles}
isDragging={dragging}
dragging={dragging && isDragging}
selectionProp={selectionProp}
key={item.id}