Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.10.4版本无法于贴图之上截图 #269

Closed
toryln opened this issue Dec 8, 2016 · 5 comments
Closed

1.10.4版本无法于贴图之上截图 #269

toryln opened this issue Dec 8, 2016 · 5 comments
Milestone

Comments

@toryln
Copy link

toryln commented Dec 8, 2016

先贴出几张图,然后按快捷键截图,当鼠标移动到贴图上面时,
放大镜不会继续跟随鼠标移动,鼠标指针在 z 轴上会低于贴图,
点击鼠标左键开始截图,结果会响应到贴图的移动操作上面去。

下载了1.10.3版本测试,截图会优先于贴图的鼠标响应,只有1.10.4版本会有此bug

ps: 此bug暂时找不到必现的条件,但发生的概率也不算低,但只要出现了bug,只要不退出Snipaste,
该Snipaste进程就会一直有此bug,现在又遇到一次,将gif放上来备忘下
bug

@toryln
Copy link
Author

toryln commented Dec 8, 2016

奇怪,刚才一直有问题,现在又正常了

@liulex
Copy link
Member

liulex commented Dec 8, 2016

我今天也遇到过一次,当时正在调试,以为是编译出错了,就直接重新编译运行了,也确实好了……
现在看来这个 bug 是存在的,只是这个条件不好捉摸。
简单地说就是截图窗口没有盖住某些置顶窗口,跟 #178 有些类似。
但我查看了从 1.10.3 到 1.10.4 有更改的代码,似乎没有能导致这种 bug 的,应该是从更早的某个版本就存在的。

@toryln
Copy link
Author

toryln commented Dec 8, 2016

我下载了 1.10.3 和 1.10.2 来测试几次,没有改任何配置,都正常,
然后再次下载 1.10.4 也没改任何配置,测试了两次都有问题,
然后就提交bug了,结果提完再来看看,1.10.4 也没问题了,到现在也没再次出现,我还以为我错觉了...
所以,我提到只有 1.10.3 没有问题,可能也只是没有碰巧发生这个bug吧
后续我再看看能不能找到bug必现的条件

@liulex
Copy link
Member

liulex commented Dec 9, 2016

大致上可以确定是 1.10.4 为解决 #233 而导致的 bug.
但仍然只是推测,还是需要找到能引起 bug 的一个确定条件,才能检验是否已经修复……

@liulex
Copy link
Member

liulex commented Dec 9, 2016

找到重现条件了,比较诡异……
就是 Snipaste 启动过程中如果有任何按键被按下,就会出现这种情况。。
比如按住(或者连续点按) 然后双击 Snipaste.exe 启动,这时候截图就会出现问题。

@liulex liulex added done and removed need more info labels Dec 9, 2016
@liulex liulex added this to the 1.10.5 milestone Dec 9, 2016
@liulex liulex closed this as completed Dec 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants