Changeset View
Changeset View
Standalone View
Standalone View
source/blender/windowmanager/intern/wm_init_exit.c
| Show First 20 Lines • Show All 472 Lines • ▼ Show 20 Lines | if (C && wm) { | ||||
| WM_jobs_kill_all(wm); | WM_jobs_kill_all(wm); | ||||
| for (win = wm->windows.first; win; win = win->next) { | for (win = wm->windows.first; win; win = win->next) { | ||||
| CTX_wm_window_set(C, win); /* needed by operator close callbacks */ | CTX_wm_window_set(C, win); /* needed by operator close callbacks */ | ||||
| WM_event_remove_handlers(C, &win->handlers); | WM_event_remove_handlers(C, &win->handlers); | ||||
| WM_event_remove_handlers(C, &win->modalhandlers); | WM_event_remove_handlers(C, &win->modalhandlers); | ||||
| ED_screen_exit(C, win, win->screen); | ED_screen_exit(C, win, WM_window_get_active_screen(win)); | ||||
| } | } | ||||
| } | } | ||||
| BKE_addon_pref_type_free(); | BKE_addon_pref_type_free(); | ||||
| wm_operatortype_free(); | wm_operatortype_free(); | ||||
| wm_dropbox_free(); | wm_dropbox_free(); | ||||
| WM_menutype_free(); | WM_menutype_free(); | ||||
| WM_uilisttype_free(); | WM_uilisttype_free(); | ||||
| ▲ Show 20 Lines • Show All 141 Lines • Show Last 20 Lines | |||||