react-data-grid icon indicating copy to clipboard operation
react-data-grid copied to clipboard

Resize handle is invisible in Safari.

Open solar-vibez opened this issue 3 years ago • 4 comments

Describe the bug

Reproduced, for example at https://adazzle.github.io/react-data-grid/#/all-features in Safari. There is no "col-resize" cursor appearing when mouse is close to the right border. The feature is working, but it's quite challenging to point the cursor in the right place.

It's working perfectly in Chrome or Firefox on the same Mac installation.

Expected behavior

Cursor should be changed to "col-resize" when resizable feature is enabled in all supported browsers.

Environment

  • react-data-grid version: 7.0.0-beta.7
  • react/react-dom version: 16.14.0
  • Mac OS 12.0.1 Monterey
  • Safari Version 15.1 (17612.2.9.1.20)

Additional context

solar-vibez avatar Feb 02 '22 09:02 solar-vibez

Is this still an issue in the latest safari?

amanmahajan7 avatar Mar 25 '22 02:03 amanmahajan7

Just checked in Safari Version 15.4 (17613.1.17.1.6). Issue is still here.

solar-vibez avatar Mar 25 '22 08:03 solar-vibez

Seems like the problem is .rdg-cell-resizable::after pseudo-element. The cursor: col-resize works fine in safari if it is applied to the div.

devnaumov avatar Jun 15 '22 11:06 devnaumov

Still happening on safari Version 15.6 (17613.3.9.1.5) with v7-beta-12

nstokoe avatar Aug 29 '22 17:08 nstokoe