Implement size_limits for winit
This commit is contained in:
parent
0299878508
commit
ca1469a6b2
2 changed files with 8 additions and 3 deletions
|
|
@ -123,6 +123,14 @@ pub(crate) fn iced_settings<App: Application>(
|
|||
}
|
||||
iced.window.decorations = !settings.client_decorations;
|
||||
iced.window.size = settings.size;
|
||||
let min_size = settings.size_limits.min();
|
||||
if min_size != iced::Size::ZERO {
|
||||
iced.window.min_size = Some(min_size);
|
||||
}
|
||||
let max_size = settings.size_limits.max();
|
||||
if max_size != iced::Size::INFINITY {
|
||||
iced.window.max_size = Some(max_size);
|
||||
}
|
||||
iced.window.transparent = settings.transparent;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue