Comments (2)
Hey man
To fix it, you'll need to download the repository and integrate it directly into your project. Specifically, within gantt.tsx at line 328, there's a function designed to manage horizontal scrolling. For some reason, this function includes a condition to determine whether it should ignore certain scroll actions. This check is triggered each time scrolling stops, leading to the last scroll movement not being registered. This behavior is causing the bug you mentioned. Disabling this check seems to resolve the issue for me. However, I'm unsure of the purpose of this check, so I cannot say if this change might introduce new bugs. As of now, it appears to be working correctly in my case.
The functin could look like this after the fix:
if (scrollX !== event.currentTarget.scrollLeft) { setScrollX(event.currentTarget.scrollLeft); setIgnoreScrollEvent(true); } else { setIgnoreScrollEvent(false); }
from gantt-task-react.
hello @fredbabe im having an issue related with the scoll in both x-axis and y-axis, im experimenting multiples rerenders while scroll is being used. did you know something about this.
thanks a lot ;)
from gantt-task-react.
Related Issues (20)
- Export Components and Helper Functions to make it modular
- Can project-type tasks be dragged left and right and the time changed?
- Task date display format
- Limitations in Table Header Customization Across Projects
- I want to change the background color for Saturday and Sunday. HOT 1
- 如何显示中文日期格式 HOT 1
- Error only on iPad devices
- RangeError: Maximum call stack size exceeded appears when the hideChildren props got changed
- How to customize the timeline as desired HOT 3
- Make timeline dark mode
- Can I make 2 chart bars at the same row?
- multiple gantt chars in single page
- Change date header language
- Can I make chart between 2 charts close together
- Can i add subtasks for a task??
- Multiple task in same row HOT 2
- 有VUE版本吗
- How to make gantt editable HOT 1
- Is this still maintained ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gantt-task-react.