mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-05 05:18:40 +00:00
also consume window close events
This commit is contained in:
+3
-1
@@ -284,8 +284,9 @@ update_and_render(OS_Handle repaint_window_handle, void *user_data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
//- rjf: take window closing events
|
//- rjf: take window closing events
|
||||||
for(OS_Event *e = events.first; e; e = e->next)
|
for(OS_Event *e = events.first, *next = 0; e; e = next)
|
||||||
{
|
{
|
||||||
|
next = e->next;
|
||||||
if(e->kind == OS_EventKind_WindowClose)
|
if(e->kind == OS_EventKind_WindowClose)
|
||||||
{
|
{
|
||||||
for(DF_Window *w = df_gfx_state->first_window; w != 0; w = w->next)
|
for(DF_Window *w = df_gfx_state->first_window; w != 0; w = w->next)
|
||||||
@@ -297,6 +298,7 @@ update_and_render(OS_Handle repaint_window_handle, void *user_data)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
os_eat_event(&events, e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user