Skip to content

fix: 修复拖出浏览器窗口时遮罩不消失,并优化拖拽区域动画#38

Open
KIPPUDESU wants to merge 3 commits intomasterfrom
fix/ChatHomeChatCol
Open

fix: 修复拖出浏览器窗口时遮罩不消失,并优化拖拽区域动画#38
KIPPUDESU wants to merge 3 commits intomasterfrom
fix/ChatHomeChatCol

Conversation

@KIPPUDESU
Copy link
Copy Markdown
Collaborator

改动内容

主要优化聊天页拖拽上传体验,修复一个拖拽状态问题

  • 修复快速拖出浏览器窗口再拖回来时遮罩不消失的问题
  • 优化拖拽区域高亮动画效果
  • 优化拖拽区域文字过渡动画
  • 调整拖拽区域的样式结构,使动画更平滑
  • 改进文件 / 图片拖拽识别逻辑

结果:

  • 拖拽状态更稳定
  • 动画更平滑
  • UI 反馈更自然

测试方式

  1. 反复快速拖拽文件,让文件反复快速离开浏览器再回来
  2. 在文件 / 图片区域来回拖动,观察离开某一判断区域时高亮的消失是否平滑
  3. 同上,观察文字的变化是否平滑

修复了鼠标告诉在浏览器与桌面快速拖动文件时,遮罩会永久显示的问题
修复了当只拖拽文件时,文件拖动区域的样式问题
修复了文件拖出判定区域时样式瞬间变化,无动画过度的问题
- 把文字的切换逻辑换为了更自然的逻辑
- 文字的切换没那么生硬了
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant