glideapps / glideapps/glide-data-grid

Frozen column flickers during horizontal scroll in Safari

Open
#989 1 comment 2 reactions 0 assignees View on GitHub
package:core status:confirmed type:bug
Dominant language
TypeScript
Stars
5.3k
Forks
428
PR merge metrics
No merged PRs in 30d

Description

When scrolling horizontally in Safari with a frozen column, the frozen column can present some flickering behaviour where the cell quick changes between two values, sometimes getting stuck on an incorrect value until the user hovers over the cell or scrolls vertically.

The most reliable way I've found to replicate this bug is by sorting a column and then scrolling horizontally. The clip below demonstrates the bug on the https://grid.glideapps.com/ demo (keep an eye on the email column):

https://github.com/user-attachments/assets/90129250-ea81-4f1e-862d-668bb6882ab0

I'm using Safari version 17.5 (19618.2.12.11.6) with no plugins. I'm unable to replicate the same behaviour in Chrome.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.