X11: Properly update window size constraints on DPI change (#1356)

* In `WindowBuilderExtUnix` methods, use `Size` instead of `LogicalSize`
This commit is contained in:
Murarth 2020-01-03 23:14:11 -07:00 committed by Osspial
parent 3aa3880e69
commit ec1ae68cfc
4 changed files with 37 additions and 22 deletions

View file

@ -34,8 +34,8 @@ const BACKEND_PREFERENCE_ENV_VAR: &str = "WINIT_UNIX_BACKEND";
pub struct PlatformSpecificWindowBuilderAttributes {
pub visual_infos: Option<XVisualInfo>,
pub screen_id: Option<i32>,
pub resize_increments: Option<(u32, u32)>,
pub base_size: Option<(u32, u32)>,
pub resize_increments: Option<Size>,
pub base_size: Option<Size>,
pub class: Option<(String, String)>,
pub override_redirect: bool,
pub x11_window_types: Vec<XWindowType>,