Skip to content

Commit

Permalink
Fix up logic on creating fullscreen/windowed modes
Browse files Browse the repository at this point in the history
  • Loading branch information
Aceeri committed Jan 18, 2023
1 parent cbebdad commit 831c488
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion crates/bevy_winit/src/winit_windows.rs
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,19 @@ impl WinitWindows {
WindowMode::BorderlessFullscreen => winit_window_builder.with_fullscreen(Some(
winit::window::Fullscreen::Borderless(event_loop.primary_monitor()),
)),
WindowMode::Fullscreen => winit_window_builder.with_fullscreen(Some(
winit::window::Fullscreen::Exclusive(get_best_videomode(
&event_loop.primary_monitor().unwrap(),
)),
)),
WindowMode::SizedFullscreen => winit_window_builder.with_fullscreen(Some(
winit::window::Fullscreen::Exclusive(get_fitting_videomode(
&event_loop.primary_monitor().unwrap(),
window.width() as u32,
window.height() as u32,
)),
)),
_ => {
WindowMode::Windowed => {
if let Some(position) = winit_window_position(
&window.position,
&window.resolution,
Expand Down

0 comments on commit 831c488

Please sign in to comment.