码迷,mamicode.com
首页 > 系统相关 > 详细

发现Ubuntu一个有趣的bug

时间:2015-04-12 21:11:19      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   bug   选取框   右键菜单   

ubuntu作为linux的一个优秀的发行版,拥有很华丽炫酷的桌面,我用的小Kylin更是人性化的设计了很多对中文的良好支持。

但Ubuntu比较还是比较年轻,今天就发现了一个小bug。

首先我先用鼠标拖一个框出来,当然,由于截屏的原因,鼠标被隐藏了。
技术分享

有人问了,这不是很正常么,选取一批文件的时候不都用选取框么?

那么这张呢?
技术分享

大家该说了,怎么如此多的框啊。。。

这个bug是你在鼠标拖动一个选取框时,按下右Ctrl和右Alt之间的那个键,是一个书页形状的键,这个键有弹出右键菜单的功能。

好的,在选取的过程中,弹出右键菜单,然后再随便点两下左键,这个选取框就留在桌面上喽。

那么,直接右键弹出右键菜单管用么?
试试看时发现,选取功能时,右键菜单是禁用的,那么不会出问题,但是ubuntu的开发团队忘了,这个键也会弹出右键菜单。

为何会出问题呢?主要是绘制一个遮罩层的时候,要监听鼠标按下和抬起的事件,但右键菜单层次较高,出现右键菜单时,鼠标抬起的事件被右键菜单给捕获了,并没有让桌面层有机会处理这个事件,结果遮罩就留在桌面上了。

另外,比较尴尬的是,无论刷新还是怎么做,这个选取框都不会消失,只有重启桌面系统,才有作用。

发现Ubuntu一个有趣的bug

标签:ubuntu   bug   选取框   右键菜单   

原文地址:http://blog.csdn.net/xfxyy_sxfancy/article/details/45012977

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!