diff options
author | Campbell Barton <campbell@blender.org> | 2022-08-18 07:45:49 +0300 |
---|---|---|
committer | Campbell Barton <campbell@blender.org> | 2022-08-18 07:45:49 +0300 |
commit | 7be1c8bbae76f49fed96a6b0ca0cf387e002d1a5 (patch) | |
tree | 2aa9487b451c646e4402e5e836fa13b4130c6c8c /source/blender/windowmanager | |
parent | fcd72756abb7912669feb2dbcda9a647d1537d43 (diff) |
Cleanup: de-duplicate notifier add function
Diffstat (limited to 'source/blender/windowmanager')
-rw-r--r-- | source/blender/windowmanager/intern/wm_event_system.cc | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/source/blender/windowmanager/intern/wm_event_system.cc b/source/blender/windowmanager/intern/wm_event_system.cc index 4fb208b0788..bff1edc40b3 100644 --- a/source/blender/windowmanager/intern/wm_event_system.cc +++ b/source/blender/windowmanager/intern/wm_event_system.cc @@ -295,20 +295,7 @@ void WM_main_add_notifier(unsigned int type, void *reference) Main *bmain = G_MAIN; wmWindowManager *wm = static_cast<wmWindowManager *>(bmain->wm.first); - if (!wm || wm_test_duplicate_notifier(wm, type, reference)) { - return; - } - - wmNotifier *note = MEM_cnew<wmNotifier>(__func__); - - BLI_addtail(&wm->notifier_queue, note); - - note->category = type & NOTE_CATEGORY; - note->data = type & NOTE_DATA; - note->subtype = type & NOTE_SUBTYPE; - note->action = type & NOTE_ACTION; - - note->reference = reference; + WM_event_add_notifier_ex(wm, nullptr, type, reference); } void WM_main_remove_notifier_reference(const void *reference) |