songwentao
|
0c10c2186d
|
fix: 修复关闭任意预览窗口退出预览问题
鼠标焦点离开预览窗口或者关闭最后一个窗口时退出预览,其他情形不退出预览
Log: 优化任务栏关闭预览窗口时人机交互逻辑
Influence: 任务栏-某一个应用打开多个窗口时,鼠标焦点离开预览窗口或者关闭最后一个预览窗口时退出预览,其他情形不退出预览
Bug: https://pms.uniontech.com/zentao/bug-view-82890.html
Change-Id: I5889b2a1aeb493c764910a5a1f5877fd6b85720b
|
2021-12-07 14:42:05 +08:00 |
|
guoyao
|
266c311a45
|
refactor: 优化dde-dock内存
1. PreviewContainer改为非静态对象,并使用后进行销毁
2. AppSnapshot调整获取截图逻辑,优先使用kwin的接口,如无法获取再使用共享内存或X的方式
Log: 优化了dde-dock的内存
Influence: 优化内存,无功能性影响
Task: https://pms.uniontech.com/zentao/task-view-92574.html
Change-Id: I709a28d40214df97596ed52c1863018b271979bb
|
2021-11-30 21:32:05 -04:00 |
|
范朋程
|
fe42f84253
|
fix: 新增在wayland环境下dock获取应用snap shot的逻辑
目前dock获取应用snap shot是通过函数getImageDSHM(),
该函数内部调用了XGetWindowProperty来获取窗口属性,
这将导致在wayland环境下无法正常运行。
Log: 修复wayland环境下获取应用snap shot导致任务栏崩溃的问题
Influence: 任务栏预览功能
Task: https://pms.uniontech.com/zentao/task-view-88921.html
Change-Id: Ic565c62512768fc3ba28c72a05cdd0f5162a8711
|
2021-11-05 22:39:15 +08:00 |
|
范朋程
|
828b6fb992
|
fix: 应用预览功能导致dock崩溃
在wayland环境下,无法通过QX11Info::display()正确获取到display对象,
从而导致使用display对象时产生段错误。
Log: 修复任务栏上应用预览功能导致任务栏崩溃的问题
Influence: 任务栏预览功能
Change-Id: I808f5d178bee3e8132072ba1d31e839875a230a3
|
2021-11-05 22:39:15 +08:00 |
|
范朋程
|
f8984e9c61
|
feat: 适配wayland
适配wayland
Log: 适配wayland
Influence: wayland适配
Change-Id: I61ec8f82aa2f7e92e81e3f669d6b8019bffb4e75
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
0d1f12dc1b
|
test: wayland环境下dde-dock测试
dde-dock代码里存在X相关的硬编码。
为了在wayland环境下能够显示dde-dock且不影响其基本功能,故先将相关代码屏蔽。
Log: 适配dde-dock在wayland环境下显示
Influence: wayland适配
Change-Id: I9d579841b1e371f2ccea81351ffdfdc8eddfc070
|
2021-11-05 22:39:14 +08:00 |
|
范朋程
|
dee837e8dd
|
fix: 任务栏拖拽无法移除驻留
wayland回合主线master分支,原始提交: https://gerrit.uniontech.com/c/dde-dock/+/9595
Log: 社区版适配wayland
Influence: wayland适配
Task: https://pms.uniontech.com/zentao/task-view-81916.html
Change-Id: I2cc33e38951a284a826800fdd2d56bc1c71298ae
|
2021-11-05 22:39:14 +08:00 |
|
shaojun
|
c33693ad6e
|
feat: 窗口预览标题增加可配置项
根据gsetting配置窗口标题的显示模式
Log: 窗口预览图的标题在特效模式下可配置显示模式
Task: https://pms.uniontech.com/zentao/task-view-85600.html
Change-Id: I3fa043b6485c6d92d2f77bcb0b9fe43a00bfb70b
|
2021-09-14 17:10:51 +08:00 |
|
songwentao
|
fcdb466208
|
fix: 解决拖动应用移除驻留时图标上方没有'移除'字样问题
根因是m_popupWindow指定父对象后成为类对象AppDragWidget的子控件,显示区域受限,无法浮动与其上方.取消申请内存时指定父对象,使用QScopedPointer类对象自动管理异形‘移除’字样的窗体.
Log: 修复移除驻留应用时没有'移除'字样问题
Bug: https://pms.uniontech.com/zentao/bug-view-93867.html
Change-Id: I76d375b17556c4611f0407a1e44263d7d9e28f36
|
2021-09-09 07:36:18 +08:00 |
|
FanPengCheng
|
816f0edc87
|
test: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I243bcf2e5f1057eb909e68a2c77f86ba3f9f9f7e
|
2021-08-26 12:43:17 +08:00 |
|
songwentao
|
6404ca24c1
|
chore: 给任务栏添加部分注释
给任务栏MainPanelControl类添加部分注释
Log:
Change-Id: I60845aa7db41e1ffb6c34626a3d8b2b09a907124
|
2021-08-10 17:37:58 +08:00 |
|
yanghongwei
|
3960e7b359
|
fix: 解决任务栏在预览关闭时崩溃问题
1.通过略缩图关闭驻留应用,任务栏崩溃.由于使用了野指针,导致概率性崩溃。
2.非驻留时,关闭最后一个预览时AppItem对象被析构,但是之前connect没有指定receiver。导致信号还是被响应,使用了野指针。
Log: 修复任务栏在缩略图状态下关闭应用崩溃问题
Bug: https://pms.uniontech.com/zentao/bug-view-89275.html
Change-Id: Ib652beb4698193c33df9ed465cf843ceefeaa6ec
|
2021-07-29 17:45:18 +08:00 |
|
yanghongwei
|
03102c905e
|
fix: 修复mips架构特效模式下,多窗口预览重叠问题
预览放大时的跟随窗口setGeometry所使用的AppSnapshot::geometry()还不是最终的值,所以导致跟随窗口的位置错误
Log: 优化mips架构特效模式下多窗口预览效果
Bug: https://pms.uniontech.com/zentao/bug-view-82885.html
Change-Id: Ief368927388129b6d755be5fe1a975d838a45f7a
|
2021-06-25 20:12:29 +08:00 |
|
FanPengCheng
|
b891a5565e
|
chore: 清理cppcheck警告信息
清理cppcheck警告信息
Log:
Task: https://pms.uniontech.com/zentao/task-view-77871.html
Change-Id: I93e77403b3f3b656be4e7d442b81dcbe227c3150
|
2021-05-31 20:06:39 +08:00 |
|
FanPengCheng
|
5fce805aa2
|
fix: 修复移除应用图标时无移除字样的问题
指定了父对象,导致无法在父对象之外的区域显示
Log: 修复移除应用图标时无移除字样的问题
Bug: https://pms.uniontech.com/zentao/bug-view-81733.html
Change-Id: Ic075ca5b74ae3dc8d7cb67d1d0a769599a88b70d
|
2021-05-27 21:09:47 +08:00 |
|
FanPengCheng
|
331cf7c749
|
chore: 修复内存泄露问题
修复内存泄露
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-80694.html
Bug: https://pms.uniontech.com/zentao/bug-view-80695.html
Change-Id: I7410c84aa0a4d6f277ba7a887614814374ef683d
|
2021-05-25 21:42:38 +08:00 |
|
FanPengCheng
|
e4d7556090
|
chore: 添加内存泄露检测的编译参数
为后面CI自动化做准备,内存检测编译参数仅在Release模式下生效
Log:
Change-Id: Id03a9781ba55578645942e597fa7b0425dd419a7
|
2021-05-24 17:36:40 +08:00 |
|
Fan PengCheng
|
73aee6b7f5
|
fix: 修复内存泄露问题
添加编译参数,按照提示修复检测到的内存泄露问题
Log: 修复代码中的内存泄露
Task: https://pms.uniontech.com/zentao/task-view-77025.html
Change-Id: I4a946444ed8c2f77bde65dd3ae149ef38d7af113
|
2021-05-19 19:17:51 +08:00 |
|
Fan PengCheng
|
cefcef3bf6
|
fix: 修复任务栏预览效果空白问题
当同一个应用打开的窗口过多的时候,预览图会等比缩小,导致看不到
目前这里限制了最大可以打开的数量,按照屏幕宽度除以最大预览图的一半来计算
Log: 修复应用打开窗口过多时任务栏预览效果空白问题
Bug: https://pms.uniontech.com/zentao/bug-view-68118.html
Change-Id: Idc0b74d122b63579f3da7806625ee3b8312e0109
|
2021-05-17 14:26:37 +08:00 |
|
Fan PengCheng
|
1e3d90f62b
|
refactor: 去除对后端Display服务的依赖
后端服务数据变化有快有慢,可能导致任务栏不正确时间进行响应,从而导致显示异常,对应的单元测试代码已添加
Log: 重构显示逻辑,保障任务栏显示正常
Change-Id: I62f06c133945a625c2c2ec2b2e21809be27543b6
|
2021-04-12 16:53:09 +08:00 |
|
justforlxz
|
3a630fe82f
|
fix: preview hidpi
when I use 1.5 scale, preview image duplicate
Issue: Closes https://github.com/linuxdeepin/developer-center/issues/2057
Log:
Change-Id: Ia572777760a22be2781f73f848fe8a9f2122be9f
|
2021-03-31 15:38:49 +08:00 |
|
Fan PengCheng
|
e2e9211d1c
|
feat: 修改部分函数命名和注释
函数命名变更,部分注释转移到源文件中,方便阅读头文件,去除mock的部分代码文件
Log:
Change-Id: I9cbb7d5a21a60c4643efbf78da7c599d85bd0829
|
2021-03-23 17:17:02 +08:00 |
|
范朋程
|
1cce47a4e7
|
feat: 添加单元测试代码
添加以下类的单元测试代码:
statebutton,pluginloader,imagefactory,dockpopupwindow,tipswidget
Log:
Change-Id: I7d26a7b9043197ebe529af94c825b0f7aad1a349
|
2021-03-17 15:57:56 +08:00 |
|
范朋程
|
11b0707114
|
feat: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: Icd61b9d7edb67c94234199bc2438bfc10e2b8692
|
2021-03-15 09:25:22 +08:00 |
|
范朋程
|
82f71facef
|
feat: 添加单元测试代码
添加单元测试代码,修改几处测试出的问题
Log:
Change-Id: I6aef0f137873044db1b7997ef6974dc7ed7c63aa
|
2021-03-11 09:16:35 +08:00 |
|
范朋程
|
d827ea8024
|
feat: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I58996f8cbd5d2197137f5f5847ddd2cc5eb8fe0a
|
2021-03-09 21:25:49 +08:00 |
|
范朋程
|
5943d8868d
|
feat: 添加单元测试代码
添加单元测试代码
Log:
Change-Id: I05428bb97788dda68dfc1c1422b57c4aa86cc9dd
|
2021-03-06 18:45:21 +08:00 |
|
范朋程
|
c45b917a64
|
feat: 修改代码结构,方便做单元测试
修改代码结构,方便做单元测试
Log:
Change-Id: Icf50804d1e94c64c932583812310103f50e5c0cc
|
2021-03-06 13:15:12 +08:00 |
|
范朋程
|
29082f5f01
|
Merge branch 'maintain/5.2'
Change-Id: Ibf45f76bffd88100a2de4ec13b5da539ea843db6
# Conflicts:
# debian/control
# frame/item/components/previewcontainer.cpp
# translations/dde-dock_az.ts
|
2021-02-26 09:48:26 +08:00 |
|
myj
|
88edefc1f2
|
fix(PreviewContainer): 修复2D模式下,点击预览窗口的关闭按钮,会导致任务栏崩溃的异常问题
优化调整预览窗口的标题居中显示,使其不会出现与关闭按钮稍微重叠的现象
优化当关闭按钮在标题右侧之上时,鼠标移动至该区域偶尔出现无法生效点击事件的现象
Log: 修复2D模式下,点击预览窗口的关闭按钮,会导致任务栏崩溃的异常问题
Change-Id: I2a69e3ccdfc5c002c1761e9317b48016e9680f1a
|
2021-02-09 14:23:10 +08:00 |
|
Zhang Qipeng
|
eef486b62e
|
fix: 任务栏图标消失
在拖动任务栏图标的过程中,DropAction 会发生变化,导致无法进入 dropEvent
故在 dragWidget 析构的时候显示原来的图标。
Log: 任务栏图标消失的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-61231.html
Change-Id: Ic8c6cbf2979dea126baa11eeb04a325fbcb0d952
|
2021-01-19 13:04:05 +08:00 |
|
chenjun
|
b6718bfd2d
|
fix: 在预览前先初始化预览界面的边距
在打开特效时,如果鼠标快速进入并退出预览窗口,此时在进入时会设置预览窗口的边距,退出没有重置边距,然后在关闭特效后,再次预览时,窗口标题会出现偏
移问题,在开始预览时全部重置下预览界面的边距
Log: 修复无窗口特效下,多个窗口任务栏预览,概率性显示错位问题
Bug: https://pms.uniontech.com/zentao/bug-view-57974.html
Change-Id: I1e403dfb9262ec6c290468df49d4dfc6bcb827f5
|
2021-01-13 14:35:30 +08:00 |
|
范朋程
|
b6503312cc
|
Merge branch 'maintain/5.2'
Change-Id: I477c63aafbff41abae741bce7cb2a6066aed896a
# Conflicts:
# frame/window/mainwindow.cpp
|
2021-01-11 13:42:27 +08:00 |
|
yangyuyin
|
4c85face8b
|
fix: 关闭窗口特效模式,已打开的的应用在任务栏上tooltip窗口没有根据文案长度自适应
修改自定义类PreviewContainer,tooltop窗口宽度根据应用名称进行自适应调整
Log: 关闭窗口特效模式,已打开的的应用在任务栏上tooltip窗口没有根据文案长度自适应
Bug: https://pms.uniontech.com/zentao/bug-view-59714.html
Change-Id: Iaaed00e26cd6f4f0e9e5ea68b24443ab7c1b3d8c
|
2021-01-08 18:44:12 +08:00 |
|
Zhang Qipeng
|
783f097282
|
fix: 任务栏图标动画重叠
任务栏图标拖出任务栏后,从任务栏移除,松开后再加入任务栏。
Log: 修复任务栏图标动画异常的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-59031.html
Change-Id: Id8324b01a464255f73570b38c3237cc3bf95291d
|
2021-01-05 14:29:24 +08:00 |
|
chenjun
|
2ef1176873
|
fix: 添加针对源代码的单元测试,添加触发自动测试代码
因为单元测试需要直接测试源代码,而主程序代码中include的单元使用了相对路径
单元测试的CMakeLists和主程序的CMakeLists路径不同,编译单元测试时会提示找不到文件
因此设置搜索路径,并修改各单元引用头文件的路径。在单元测试的CMakeLists中添加需要依赖
Log: 添加针对源代码的单元测试,添加触发自动测试代码
Change-Id: I0e0bc92c28d6cee42fc52064fc360c58f7c02826
|
2020-12-22 10:10:20 +08:00 |
|
chenjun
|
9520f11e05
|
fix: 在预览前先初始化预览界面的边距
在打开特效时,如果鼠标快速进入并退出预览窗口,此时在进入时会设置预览窗口的边距,退出没有重置边距,然后在关闭特效后,再次预览时,窗口标题会出现偏
移问题,在开始预览时全部重置下预览界面的边距
Log: 修复无窗口特效下,多个窗口任务栏预览,概率性显示错位问题
Bug: https://pms.uniontech.com/zentao/bug-view-57974.html
Change-Id: I1e403dfb9262ec6c290468df49d4dfc6bcb827f5
|
2020-12-22 08:55:22 +08:00 |
|
xiaoyaobing
|
165fe9586c
|
fix: 打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
中间预览窗口较特殊,点击关闭时中间预览和左侧首个预览,鼠标没有离开事件,修改为当点击中间和左侧首个预览窗口关闭按钮,发送关闭信号处理逻辑
Log: 修复任务栏打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
Bug: https://pms.uniontech.com/zentao/bug-view-48677.html
Change-Id: Ief953f2501e75950374d7b617136641719186fa0
|
2020-10-29 11:08:00 +08:00 |
|
xiaoyaobing
|
d139334fff
|
fix: 打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
中间预览窗口较特殊,点击关闭时中间预览和左侧首个预览,鼠标没有离开事件,修改为当点击中间和左侧首个预览窗口关闭按钮,发送关闭信号处理逻辑
Log: 修复任务栏打开多个窗口在桌面,在任务栏预览窗口点击窗口关闭按钮,窗口被关闭,其它窗口被隐藏
Bug: https://pms.uniontech.com/zentao/bug-view-48677.html
Change-Id: Ief953f2501e75950374d7b617136641719186fa0
|
2020-10-24 11:03:15 +08:00 |
|
wangnengdeng
|
9dfca71863
|
fix: 拖动任务栏上的图标移动后移除残留在桌面上
原因是手指操作存在多指操作,导致拖拽应用图标残留桌面
Log: 拖动任务栏上的图标移动后移除残留在桌面上
Bug: https://pms.uniontech.com/zentao/bug-view-40987.html
Change-Id: Id1279ac0f8ca48f8242682740f1b91ea7926910b
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/5595
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-20 00:06:53 +08:00 |
|
chenjun
|
d384a81594
|
fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1分支合并到uos分支
Log: 合并分支
Change-Id: Ia6ac5b17514990864fc845f0a64fe67ad3bc78b6
|
2020-09-11 17:55:36 +08:00 |
|
wangnengdeng
|
c5d0d698af
|
fix: 拖动任务栏上的图标移动后,"remove"按钮残留在桌面上
原因是因为单指移动任务栏拖拽应用图标的时候,出现了多点触碰屏幕,导致
界面残留拖拽提示的问题。解决的方法是当发生多点触控时,直接隐藏拖拽
应用
Log: 拖动任务栏上的图标移动后,"remove"按钮残留在桌面上
Bug: https://pms.uniontech.com/zentao/bug-view-40987.html
Change-Id: I505454c7457b49fb7c1e9c332d8750b1003b1608
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/3848
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-09-07 16:30:15 +08:00 |
|
xiechuan
|
648b990fc8
|
fix: 任务栏移除图标时提示信息异常
2D模式下,移除图标时,会使用一个新的图标,并缩小原来图标的大小,但设置鼠标拖动位置时判断图标错误,造成异常
Log: 修复2D模式下任务栏移除应用程序发现移除提示异常
Bug: https://pms.uniontech.com/zentao/bug-view-44994.html
Change-Id: I3a5e148582d5792555603825c8ca281c84bc4b33
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/3026
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-31 11:15:26 +08:00 |
|
chenjun
|
76d0acd6d5
|
fix: 开始预览时获取所有应用窗口的最小化状态,退出预览时根据应用窗口的最小化状态设置窗口是否被最小化到任务栏
在预览应用时,由于预览会展开应用窗口,将应用由最小化还原为显示状态,而退出预览时又没有重新将应用窗口最小化,修改后在预览时,先获取应用窗口是否已
被最小化到任务栏,然后在退出预览时,根据是否最小化条件,将应用窗口最小化到任务栏
Log: 修复3D模式下任务栏,鼠标划过应用图标上方预览窗口时,应用显示在桌面,鼠标移开时,应用没有退回最小化状态问题
Bug: https://pms.uniontech.com/zentao/bug-view-42002.html
Change-Id: I60b5dbdbfc102d6541acc326f713fe2e220ba3fc
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2854
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-28 17:06:08 +08:00 |
|
chenjun
|
cface16a58
|
fix: Merge branch 'maintain/5.1' into uos
将maintain/5.1合并到uos
Log: 合并分支代码
Change-Id: I72eb946ceecb80db492e8e582cbb64290dc606d0
|
2020-08-26 18:53:34 +08:00 |
|
聂成
|
d60938ed33
|
fix: 2D模式下,应用区域没有移除驻留提示
2D模式下拖动任务栏的图标,会有移除信息提示
Log: 2D模式下,应用区域没有移除驻留提示
Bug: https://pms.uniontech.com/zentao/bug-view-41285.html
Change-Id: I0bcbe61cdf364f24c48fcd6ba083921c455f0e14
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/2265
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-18 16:55:32 +08:00 |
|
聂成
|
1fe327045d
|
fix: 2D模式下,鼠标悬浮任务栏上的关闭按钮,无效果
鼠标hover在任务栏-浏览器图标上后鼠标移到关闭按钮上点击关闭无响应,层级在标题之下,导致点击不到
Log: 2D模式下,鼠标悬浮任务栏上的关闭按钮,无效果
Bug: https://pms.uniontech.com/zentao/bug-view-42110.html
Change-Id: I8a09d8a3907193bdc3ee25eee85de4d92341b4a2
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1491
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-10 17:52:12 +08:00 |
|
chenjun
|
aa0f599124
|
fix: 关闭按钮不使用水平布局方式显示,通过计算位置在右侧显示
关闭按钮和应用程序标题使用的水平布局显示,当鼠标进入提示窗口时,显示关闭按钮,应用标题会向左缩放,造成文字偏左,因此关闭按钮不使用水平布局显示,
当需要显示关闭按钮时,实时计算按钮位置,在右侧显示
Log: 修复2D模式下,鼠标hover在预览信息上,文字会移动到信息边框的最左边问题
Bug: https://pms.uniontech.com/zentao/bug-view-41363.html
Change-Id: I6d6fe44c021639813b7ec73b648a82203ff10551
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1343
Tested-by: lizhongming <lizhongming@uniontech.com>
Reviewed-by: lizhongming <lizhongming@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
|
2020-08-07 13:41:53 +08:00 |
|
wangnengdeng
|
1e5ae31fe7
|
fix: 解决任务栏应用区域移除提示为英文的问题(系统语言为中文)
原因是因为拖拽对象没有声明Q_OBJECT宏
Log: 应用区域移除驻留提示,系统语言为中文时,显示的为英文单词“Remove"
Task: https://pms.uniontech.com/zentao/bug-view-41014.html
Change-Id: I70e60437a2376f9334258bcfa65e3b79f3a4c484
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1218
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: wangwei <wangwei@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-04 18:20:42 +08:00 |
|
wangnengdeng
|
6e104465eb
|
fix: 解决"Remove"提示残留在桌面上的问题
问题的原因是因为在拖拽Widget中使用了一个静态的提示”移除“对象,这个可能在一定条件下
出现没有消失的情况。因此将此弹出提示的Widget改成拖拽对象的成员变量,这样当拖拽对象
销毁时,弹出提示对象也会一并给清除,从而解决”移除“提示不消失的问题
Log: 拖动任务栏上的图标移动后,"Remove"提示仍残留在桌面上
Task: https://pms.uniontech.com/zentao/bug-view-40987.html
Change-Id: I42d28c97e80b1cc1522d5a984d11a1a7a4f8eeef
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/1065
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: niecheng <niecheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
|
2020-08-04 14:34:50 +08:00 |
|