--- a/src/window.c Tue May 13 20:27:43 2025 +0200 +++ b/src/window.c Wed May 14 20:14:18 2025 +0200 @@ -78,11 +78,11 @@ window->resized = true; // count initial sizing as resize if (asc_gl_context_initialize(&window->glctx, window->window, &settings->glsettings)) { - asc_scene_init(&window->ui, (AscCameraParams){ + asc_scene_init(&window->ui, .type = ASC_CAMERA_ORTHO, .ortho.rect = asc_recti_new(0, 0, window->dimensions.width, window->dimensions.height), .projection_update_func = asc_camera_ortho_update_size - }); + ); asc_dprintf("Window %u initialized at index %u", window->id, index); asc_context.active_window = index; } else {