Second attempt at fixing #19335: holding down backspace in the
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Mon, 21 Sep 2009 15:51:29 +0000 (15:51 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Mon, 21 Sep 2009 15:51:29 +0000 (15:51 +0000)
commit1e63545a3b6331b6c1d05a15c5dc48f4aa148f19
tree029bf48af53e18d31bd42c8466fdf1145287f2d8
parent4453dc330f94ab0865852145cfab444f05cbd463
Second attempt at fixing #19335: holding down backspace in the
text editor creates squares on some systems. Based on info from
Martin, it appears the keymodifier is being set when it shouldn't.
I think this is happening become some systems may be generating
KM_PRESS events without a matching KM_RELEASE?

Also ignore ascii values 1-32 now instead of 14-32, not sure why
they were included now in 2.5 because they were not in 2.4, but
I don't see a reason to do it. This fixes squares when pressing
e.g. ctrl+b or ctrl+n.
source/blender/windowmanager/intern/wm_event_system.c