Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【deepin_V23_Release】【一般】【立即】【预发布测试】【DDE】【UI】插件的区域出现的很奇怪 #10198

Open
wangruoxuan3782 opened this issue Aug 6, 2024 · 2 comments
Assignees

Comments

@wangruoxuan3782
Copy link

SUMMARY | 问题概要

No response

SOFTWARE/OS VERSIONS | 软件/系统版本信息

dde-shell 0.0.33
dde-launchapad 0.8.2

PRE-REQUIREMENT | 预置条件

3840*2160 1.5倍缩放

STEPS TO REPRODUCE | 复现步骤

打开录屏

OBSERVED RESULT | 观察到的结果

录屏插件从屏幕外侧飞到任务栏常驻区域,很奇怪
image

EXPECTED RESULT | 期望的结果

录屏时,时间插件直接淡入出现就行不用飞出来(开机时,右侧插件图标也是一坨飞出来的,应该跟随任务栏从底部往上出现)

ADDITIONAL INFORMATION | 额外补充

No response

@zsien
Copy link
Member

zsien commented Aug 6, 2024

暂时没法改,这里的每一项都是根据 index 动态计算的坐标(相对于整个状态栏)。
当 icon 显示时,坐标从初始值 (0, 0) 变为计算后的坐标;当 icon 隐藏时,坐标从计算后的坐标变为初始值 (0, 0)。
并且坐标显示的信号先于显示隐藏的信号发出。
导致显示隐藏的动画(透明度)和坐标动画一起运行。

@wangruoxuan3782
Copy link
Author

可以先把开机时候的动画调整一下,现在开机的插件图标也是一坨出现的很难受
可以让任务栏从屏幕外平移出现

@wangruoxuan3782 wangruoxuan3782 changed the title 【deepin_V23_Release】【一般】【立即】【预发布测试】【DDE】【UI】录屏时,时间插件的区域出现的很奇怪 【deepin_V23_Release】【一般】【立即】【预发布测试】【DDE】【UI】插件的区域出现的很奇怪 Aug 13, 2024
zsien added a commit to zsien/dde-shell that referenced this issue Aug 30, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现

Issues: linuxdeepin/developer-center#10198
zsien added a commit to zsien/dde-shell that referenced this issue Aug 30, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现
* 修改 traysortordermodel

Issues: linuxdeepin/developer-center#10198
zsien added a commit to zsien/dde-shell that referenced this issue Aug 30, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现
* 修改 traysortordermodel

Issues: linuxdeepin/developer-center#10198
zsien added a commit to zsien/dde-shell that referenced this issue Aug 30, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现
* 修改 traysortordermodel

Issues: linuxdeepin/developer-center#10198
zsien added a commit to zsien/dde-shell that referenced this issue Sep 2, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现
* 修改 traysortordermodel

Issues: linuxdeepin/developer-center#10198
zsien added a commit to zsien/dde-shell that referenced this issue Sep 2, 2024
* tray 使用 listview 实现
* stashed 使用 grid 实现
* 修改 traysortordermodel

Issues: linuxdeepin/developer-center#10198
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

No branches or pull requests

3 participants