dde-dock
dde-dock copied to clipboard
fix: the tray icon can't holded
the tray icon can't holded
Log: the tray icon can't holded
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅
I have read the CLA Document and I hereby sign the CLA
/merge
This pr cannot be merged! (status: blocked)
没有看明白为什么要修改,这里以前是为了异步处理,同步的话有一个小概率导致dbus调用无限卡死的问题
没有看明白为什么要修改,这里以前是为了异步处理,同步的话有一个小概率导致dbus调用无限卡死的问题
现在托盘图标不能固定到箭头右边了 重启后会又跑到左边
没有看明白为什么要修改,这里以前是为了异步处理,同步的话有一个小概率导致dbus调用无限卡死的问题
现在托盘图标不能固定到箭头右边了 重启后会又跑到左边
和这笔提交中的修改没什么关联,只是改了DBus通信的同步异步机制,不会影响我们驻留图标的情况,而且修改后会出现一个历史问题:部分托盘服务的DBus调用后会卡死,导致任务栏方面也会卡死,所以才使用的异步
和要解决的问题看不出关联
可确实影响图标固定位置了,按我的代码修改完也确实可以。以我的技术只能改到这个程度,你们可以搞搞这个问题 @babyfengfjx
没有看明白为什么要修改,这里以前是为了异步处理,同步的话有一个小概率导致dbus调用无限卡死的问题
现在托盘图标不能固定到箭头右边了 重启后会又跑到左边
和这笔提交中的修改没什么关联,只是改了DBus通信的同步异步机制,不会影响我们驻留图标的情况,而且修改后会出现一个历史问题:部分托盘服务的DBus调用后会卡死,导致任务栏方面也会卡死,所以才使用的异步
你们自己用固定图标吗?现在只有 better-dde 的 dock 能固定,官方的不能固定好久了
initSNIPropertys(); 这个函数改成异步的方式加载
fix with https://github.com/linuxdeepin/dde-dock/commit/968140e6e2b3101942f2f706c215ae38336538fd