# I found a BUG, in the latest version 3.0.3

**URL:** <https://discourse.glfw.org/t/i-found-a-bug-in-the-latest-version-3-0-3/23>\
**Category:** support\
**Created:** [December 11, 2013, 8:35am UTC](https://discourse.glfw.org/t/i-found-a-bug-in-the-latest-version-3-0-3/23 "2013-12-11T08:35:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/glfw/original/1X/b8cdefe6b61b8d5aee6c43b2c56e9cf5eabecfe4.svg) [@system](https://discourse.glfw.org/u/system)\
**Post date:** [December 11, 2013, 8:35am UTC](https://discourse.glfw.org/t/i-found-a-bug-in-the-latest-version-3-0-3/23/1 "2013-12-11T08:35:01Z")

</div>

**[wanghan1991](https://sourceforge.net/u/wanghan1991/)** wrote on [Wednesday, December 11, 2013](https://sourceforge.net/p/glfw/discussion/247562/thread/2e0506bc/#11d1):

The demo events.c:

glfwSetKeyCallback(window, key\_callback);

When I ordered the left key of mouse, and then move the mouse, then release the mouse,then this function will also play a role.I think is a bug.

then I have debug this func,this is the results ：

```
if (key==345&&scancode==29&&action==1&&mods==2)
	return;
if (key==345&&scancode==29&&action==0&&mods==0)
	return;
if (key==345&&scancode==0&&action==0&&mods==0)
	return;
if (key==67&&scancode==46&&action==1&&mods==2)
	return;
if (key==67&&scancode==46&&action==0&&mods==2)
	return;
```
