Skip to content

Commit bf3fdf6

Browse files
authored
Merge pull request #160 from jakerr/window-builder
Use window_builder when configuring initial window
2 parents 19d2f9c + ad446c5 commit bf3fdf6

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

crates/bevy_winit/src/winit_windows.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,24 @@ impl WinitWindows {
1515
window: &Window,
1616
) {
1717
#[cfg(target_os = "windows")]
18-
let winit_window = {
18+
let winit_window_builder = {
1919
use winit::platform::windows::WindowBuilderExtWindows;
2020
winit::window::WindowBuilder::new()
2121
.with_drag_and_drop(false)
22-
.build(&event_loop)
23-
.unwrap()
2422
};
2523

2624
#[cfg(not(target_os = "windows"))]
27-
let winit_window = winit::window::Window::new(&event_loop).unwrap();
25+
let winit_window_builder = winit::window::WindowBuilder::new();
26+
27+
let winit_window = winit_window_builder
28+
.with_title(&window.title)
29+
.with_inner_size(winit::dpi::PhysicalSize::new(window.width, window.height))
30+
.build(&event_loop)
31+
.unwrap();
2832

2933
self.window_id_to_winit.insert(window.id, winit_window.id());
3034
self.winit_to_window_id.insert(winit_window.id(), window.id);
3135

32-
winit_window.set_title(&window.title);
33-
winit_window.set_inner_size(winit::dpi::PhysicalSize::new(window.width, window.height));
34-
3536
self.windows.insert(winit_window.id(), winit_window);
3637
}
3738

0 commit comments

Comments
 (0)