ck ae33aac20b fix: wayland 插件右键菜单显示后点击桌面不会关闭
点击菜单区域以外关闭菜单的逻辑:
1. 有parent的kwin会关闭
2. 没有parent的Qt会在失去焦点时关闭
由于dock无焦点,wayland 菜单无焦点,无父对象的菜单就关闭不了。
规避方案给菜单加上parent,后续如果菜单的role改变应该可以彻底避免。

Bug: https://pms.uniontech.com/bug-view-124531.html
Influence: wayland plugin menu close
Log:
Change-Id: Id9c80f5131f0171469a279e6c7c7b54a0a3e8791
(cherry picked from commit 64d492cb3a192d2da2aa8a68352aa4d207b61d6c)
2022-04-27 17:10:34 +08:00
2021-01-25 11:08:00 +08:00
2015-09-28 11:18:42 +08:00
2018-11-05 17:39:41 +08:00
2022-03-15 11:01:14 +08:00
2021-12-02 17:19:06 +08:00
2019-06-13 15:10:25 +08:00
2020-01-08 10:43:28 +08:00
2020-11-10 17:16:09 +08:00
2021-02-23 16:47:45 +08:00
2019-07-05 16:11:01 +08:00
2020-11-06 16:25:56 +08:00
2022-03-15 11:01:14 +08:00
2019-03-15 11:10:13 +08:00
2016-08-05 10:00:14 +08:00

DDE Dock

DDE Dock is the dock of Deepin Desktop Environment.

A tutorial for build dde-dock plugin: plugins-developer-guide

Getting help

Any usage issues can ask for help via

Getting involved

We encourage you to report issues and contribute changes

Description
Dock application of DDE
Readme 66 MiB
Languages
C++ 97%
CMake 2%
C 0.8%
Shell 0.2%