liangjingkanji / DrakeTyporaTheme

十二种主题风格 - Material Google JetBrains Vue Juejin Purple Ayu Dark
https://theme.typora.io/theme/Drake/
MIT License
2.78k stars 269 forks source link

鼠标右键调出菜单,菜单马上又会消失 #144

Closed Sguos closed 11 months ago

Sguos commented 11 months ago

描述问题

我下载主题后,将压缩包中的主题文件从文件夹取出放到 themes 下后,重启 typora 使用主题时,鼠标右键调出菜单,菜单会马上消失,Drake 所有主题均有问题,默认主体没有问题。

截图

themes-dir

2023-08-01-112852

系统 (建议使用最新Typora版本)

liangjingkanji commented 11 months ago

你尝试反馈给软件作者吧,这个问题我也不知道如何解决,我只是修改的主题样式

liangjingkanji commented 11 months ago

以前我在Ubuntu上进行测试过正常使用, 不过我现在没有Ubuntu系统可供测试了

catterdx commented 7 months ago

@liangjingkanji

我也发现了这个问题!我的环境是Archlinux Wayland sway。 但我找到了一个可能出现这个问题的解决方向 在尝试任意一个官方自带的主题鼠标右键点击时,鼠标会hover在drop menu上。 但是本系列主题右键点击时,鼠标并没有hover在drop menu上。 另外如果点击右键后不松手,把cursor移动到drop menu上,则不会消失。 希望你能分析下,是不是哪里影响了菜单的trans position,会不会是这个导致的?

catterdx commented 7 months ago

https://github.com/liangjingkanji/DrakeTyporaTheme/blob/9e258b7c98cacc2783b27b2b5c14db2ac4007332/drake-ayu.css#L1023 使用笨办法测试后,得知该行导致右键菜单偏移,并不清楚这个CSS样式的具体作用。目前我将该行删除。右键菜单的位置就与自带主题的位置一样了,并且鼠标也能HOVER在菜单上。