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