fix(scrollbar): prevent cursor flicker with CSS-based auto-hide#616
fix(scrollbar): prevent cursor flicker with CSS-based auto-hide#616pengfeixx wants to merge 2 commits into
Conversation
…lipping
Add renderView to customize view container style with overflowX: 'hidden'
and marginBottom: 0 to fix clipping issues.
添加 renderView 自定义视图容器样式,设置 overflowX: 'hidden' 和
marginBottom: 0 修复裁剪问题。
Log: 修复水平滚动条和底部内容裁剪问题
PMS: BUG-342675
Influence: 修复点击左侧大纲最后一个标题时出现水平滚动条的问题,
修复左侧大纲和右侧内容区域最后一行被遮挡的问题。
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: pengfeixx The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
deepin pr auto review你好!我是CodeGeeX。我已经仔细审查了你提供的 不过,在代码的语法逻辑、性能和健壮性方面,我发现了几个需要改进的地方。以下是详细的审查意见: 1. 语法逻辑
2. 代码性能
3. 代码安全与健壮性
改进建议与重构代码针对以上问题,我对
重构后的
|
Remove JavaScript autoHide to prevent DOM updates causing cursor flicker.
Implement CSS opacity transition for smooth scrollbar show/hide.
移除 JavaScript autoHide 防止 DOM 更新导致光标闪烁,
使用 CSS opacity 过渡实现平滑的滚动条显示/隐藏。
Log: 修复光标闪烁问题
PMS: BUG-359981
Influence: 鼠标悬停在文本上时不再出现光标闪烁,滚动条自动隐藏功能通过
CSS 实现,体验更流畅。
6ed98aa to
0598493
Compare
Remove JavaScript autoHide to prevent DOM updates causing cursor flicker. Implement CSS opacity transition for smooth scrollbar show/hide.
移除 JavaScript autoHide 防止 DOM 更新导致光标闪烁,
使用 CSS opacity 过渡实现平滑的滚动条显示/隐藏。
Log: 修复光标闪烁问题
PMS: BUG-359981
Influence: 鼠标悬停在文本上时不再出现光标闪烁,滚动条自动隐藏功能通过
CSS 实现,体验更流畅。