Blender Git Commit Log

Git Commits -> Revision be3adb5

Revision be3adb5 by Campbell Barton (master)
April 23, 2019, 06:51 (GMT)
UI: ignore events in empty region overlap areas

- Resizable areas use 2D view bounds.
- Header uses the button bounds.
- A margin is added to avoid clicking between buttons.
- Region resize edges clamp to the 2D view bounds.

Resovles T61554

Commit Details:

Full Hash: be3adb51de21652d64a6839cd5614c5096064c6a
Parent Commit: 310f288
Lines Changed: +319, -22

1 Added Path:

/source/blender/editors/screen/area_query.c (+123, -0) (View)

11 Modified Paths:

/source/blender/editors/include/ED_screen.h (+12, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+9, -0) (Diff)
/source/blender/editors/include/UI_view2d.h (+10, -0) (Diff)
/source/blender/editors/interface/interface_handlers.c (+5, -0) (Diff)
/source/blender/editors/interface/interface_intern.h (+4, -0) (Diff)
/source/blender/editors/interface/interface_query.c (+67, -11) (Diff)
/source/blender/editors/interface/view2d.c (+39, -4) (Diff)
/source/blender/editors/screen/area.c (+32, -0) (Diff)
/source/blender/editors/screen/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+16, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021