forked from bartvdbraak/blender
eee8bf344a
Symptom: first button drag gets stuck on values. Cause: Buttons didn't set grab bounds, to use the whole window. But Ghost didn't do anything in that case, it left the bounds value as is. It only affected the first cursor grab, because cursor ungrab sets it to -1, which forces it to use the whole window size (checking every mouse move) for subsequent grabs. Solution: When NULL, init bounds to window size (and don't query every mouse move). |
||
---|---|---|
.. | ||
doc | ||
intern | ||
make | ||
test | ||
CMakeLists.txt | ||
GHOST_C-api.h | ||
GHOST_IEvent.h | ||
GHOST_IEventConsumer.h | ||
GHOST_ISystem.h | ||
GHOST_ITimerTask.h | ||
GHOST_IWindow.h | ||
GHOST_Rect.h | ||
GHOST_Types.h | ||
Makefile | ||
SConscript |