scrollbar is made invisible without deactivating it
还没有人认领这个 Issue。
- 主要语言
- JavaScript
- 星标
- 18.3k
- 派生
- 2k
- 平均合并
- 2 天 12 小时
- 30 天内合并 PR
- 28
描述
When creating a table figure that does not have enough rows to be scrollable it appears you simply make the scrollbar invisible without deactivating it. Because of the short amount of rows in these types of tables, the increment on the invisible scrollbar is large enough that scrolling will remove all of the rows out of view making it seem like they disappeared. From the user end I'd like this fixed as I would not want my users complaining that their tables disappear whenever they click on the right-side of the table where the invisible scrollbar would be.
To replicate the issue simply go to your own tables in Plotly page. https://plotly.com/python/table/
Click to the right of any table on that page around where you'd expect a scrollbar to be and you'll see the issue for yourself.
If it's difficult to track whether or not a data table needs scrolling and disable scrolling automatically, I think simply adding an extra field to the configuration for disabling scrolling would be useful.
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
从 https://plotly.com/python/table/ 中的表格示例开始,通过点击短表格中滚动条应出现的位置来重现该问题。跟踪表格 figure 的滚动行为和配置;完成的标准是点击该区域不再使行从视图中消失,无论是通过自动停用还是显式的滚动选项实现。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript
- 领域
- data-visualization
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100