Apply WindowDescriptor settings in all modes (#6934)
# Objective Some settings were only applied in windowed mode. Fix the issue in #6933 # Solution Always apply the settings. Co-authored-by: devil-ira <justthecooldude@gmail.com>
This commit is contained in:
parent
0d606030a2
commit
00fa0d8cf2
@ -63,18 +63,20 @@ impl WinitWindows {
|
||||
window_descriptor.height as u32,
|
||||
)),
|
||||
)),
|
||||
_ => {
|
||||
WindowMode::Windowed => {
|
||||
if let Some(sf) = scale_factor_override {
|
||||
winit_window_builder.with_inner_size(logical_size.to_physical::<f64>(sf))
|
||||
} else {
|
||||
winit_window_builder.with_inner_size(logical_size)
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
winit_window_builder = winit_window_builder
|
||||
.with_resizable(window_descriptor.resizable)
|
||||
.with_decorations(window_descriptor.decorations)
|
||||
.with_transparent(window_descriptor.transparent)
|
||||
.with_always_on_top(window_descriptor.always_on_top),
|
||||
};
|
||||
.with_always_on_top(window_descriptor.always_on_top);
|
||||
|
||||
let constraints = window_descriptor.resize_constraints.check_constraints();
|
||||
let min_inner_size = LogicalSize {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user