Open xinkunZ opened 1 year ago
Thank you for opening this issue and detailing the problems you're experiencing with SystemTray when using Compose Desktop. Here's some information to address your concerns:
Regarding the issue of Chinese characters generating garbled code in the system tray (#1936), we acknowledge that this is an existing problem, so please follow the mentioned issue.
As for the concern on HiDPI support on Windows, could you please follow bug issue template and provide more details for us to better understand the problem? Kindly describe the current situation, what was expected, the environment where you noticed this issue, and the version of Compose Desktop you're using.
The issue is already discussed in #289. According to the discussions there, Toolbox uses a system API to position an undecorated compose window. This is a similar strategy we could consider for solving the present matter.
Thank you for your patience and your valuable contributions to the community.
Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.
compose desktop use awt SystemTray, it has many broken behavior:
PopupMenu
, It has not been maintained for a long time, maybe useJPopupMenu
instead or some compose way used in Toolbox like this