Cleanup: remove unused default handler type
This commit is contained in:
@@ -1745,6 +1745,7 @@ void WM_event_remove_handlers(bContext *C, ListBase *handlers)
|
|||||||
|
|
||||||
/* C is zero on freeing database, modal handlers then already were freed */
|
/* C is zero on freeing database, modal handlers then already were freed */
|
||||||
while ((handler_base = BLI_pophead(handlers))) {
|
while ((handler_base = BLI_pophead(handlers))) {
|
||||||
|
BLI_assert(handler_base->type != 0);
|
||||||
if (handler_base->type == WM_HANDLER_TYPE_OP) {
|
if (handler_base->type == WM_HANDLER_TYPE_OP) {
|
||||||
wmEventHandler_Op *handler = (wmEventHandler_Op *)handler_base;
|
wmEventHandler_Op *handler = (wmEventHandler_Op *)handler_base;
|
||||||
if (handler->op) {
|
if (handler->op) {
|
||||||
|
@@ -42,8 +42,7 @@ struct wmEventHandler_KeymapFn {
|
|||||||
|
|
||||||
/** Custom types for handlers, for signaling, freeing */
|
/** Custom types for handlers, for signaling, freeing */
|
||||||
enum eWM_EventHandlerType {
|
enum eWM_EventHandlerType {
|
||||||
WM_HANDLER_TYPE_DEFAULT,
|
WM_HANDLER_TYPE_GIZMO = 1,
|
||||||
WM_HANDLER_TYPE_GIZMO,
|
|
||||||
WM_HANDLER_TYPE_UI,
|
WM_HANDLER_TYPE_UI,
|
||||||
WM_HANDLER_TYPE_OP,
|
WM_HANDLER_TYPE_OP,
|
||||||
WM_HANDLER_TYPE_DROPBOX,
|
WM_HANDLER_TYPE_DROPBOX,
|
||||||
|
Reference in New Issue
Block a user