Blender Git Loki

Git Commits -> Revision 818e9ff

Revision 818e9ff by Ton Roosendaal (master)
November 1, 2012, 15:51 (GMT)
Bugfix #33038

TIMER events could get keymodifier set - in this case the user assigned
spacebar modifier for setting views (running smoothview timer)

Also: cleaned op old hacks from event checking code.
The rule should be:

1) generate event properly, frozen state
2) pass on to handlers without exceptions or changing internal state

The only exception currently is for the "CLICK" (map key-release to unhandled
key-press).

Also: made --debug-event print OK. Slight cleanup in eventprinting in general.
It was putting the wmEvent state print in wrong place, doing it 4 or 8 times.

Commit Details:

Full Hash: 818e9ff88d84f85ad729b8d7839ead21568cff20
SVN Revision: 51808
Parent Commit: a0f01ef
Lines Changed: +30, -43

3 Modified Paths:

/source/blender/windowmanager/intern/wm_event_system.c (+28, -39) (Diff)
/source/blender/windowmanager/intern/wm_subwindow.c (+0, -4) (Diff)
/source/blender/windowmanager/intern/wm_window.c (+2, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021