primevue icon indicating copy to clipboard operation
primevue copied to clipboard

DataTable: dark theme + rowHover + frozen column => overlapping contents

Open nndnha opened this issue 3 years ago • 4 comments

CodeSandbox Case (Bug Reports)

https://codesandbox.io/s/little-sky-s4z6py?file=/src/DataTableScrollDemo.vue

Minimal reproduction of the problem with instructions

Scroll the page horizontally then hover on a row it will show overlapping contents.

nndnha avatar Feb 23 '22 09:02 nndnha

Please check this line of code

tugcekucukoglu avatar Mar 04 '22 14:03 tugcekucukoglu

@tugcekucukoglu I’m sorry, I didn’t catch that, the overlapping contents are still there

https://user-images.githubusercontent.com/12961516/156865110-c4bf4301-0788-40d0-9e04-738042e21c08.mp4

nndnha avatar Mar 05 '22 02:03 nndnha

@tugcekucukoglu Pls don't ignore that, did you see the problem in the above video?

nndnha avatar Mar 21 '22 13:03 nndnha

I've met the same problem, and i add same css to over write the styles of hovered cell, it will solve the problem above: :deep(.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):hover) { background: var(--gray-800); }

UsagiLan avatar Sep 01 '22 06:09 UsagiLan

Hi,

Unfortunately, I couldn't replicate it. So, closed. If the problem persists with the latest version, please reopen this issue or create new one.

Best Regards,

mertsincan avatar Dec 19 '23 11:12 mertsincan