6pac / SlickGrid

A lightning fast JavaScript grid/spreadsheet
https://github.com/6pac/SlickGrid/wiki
MIT License
1.82k stars 424 forks source link

A bug was detected during the SlickGrid test #1027

Closed BBongSu closed 2 months ago

BBongSu commented 2 months ago

Describe the bug

To be specific, as you can see on the screenshot screen, raise or lower the scroll bar

Controlling the mouse wheel causes data to be cut off.

The same phenomenon occurs in the sample file.

Is it possible to solve it quickly?

The framework is currently using spring boot 3.2 and jQuery version is 3.6

Reproduction

image

Which Framework are you using?

Angular

Environment Info

| Executable          | Version |
| ------------------- | ------- |
| (framework used)    | VERSION |
| SlickGrid | VERSION |
| TypeScript          | VERSION |
| Browser(s)          | VERSION |
| System OS           | VERSION |

Validations

ghiscoding commented 2 months ago

Calling grid.invalidate() when that happens would probably fix the problem. However the biggest challenge would be to detect when that happens, I don't think that we have any correct way to detect such issues in the UI. We need a way to replicate the issue in order to troubleshoot and provide a fix, without a repro it's not going to be fixable.

Also the latest version of SlickGrid no longer requires jQuery (since v4), you should consider removing it eventually. You did not include the version number that you used, even though it's part of the issue template (these info can help troubleshooting issues so please fill them next time).

6pac commented 2 months ago

Just FYI there used to be a Mousewheel bug fix in the code, but I think it was removed a while back since it related to bugs in old browsers. May not be relevant, but thought I'd mention it.

ghiscoding commented 2 months ago

closing since cannot reproduce and no repro, neither feedback provided. We can reopen when a full repro is provided