diff --git a/src/platform_impl/linux/window.rs b/src/platform_impl/linux/window.rs index 8cd7a9d46..f5307bee3 100644 --- a/src/platform_impl/linux/window.rs +++ b/src/platform_impl/linux/window.rs @@ -114,13 +114,13 @@ impl Window { let window_clone = window.clone(); glib::idle_add_local_once(move || { - window_clone.set_default_size(min_width, min_height); + window_clone.set_resizable(true); window_clone.resize(width, height); }); if attributes.maximized { let maximize_process = util::WindowMaximizeProcess::new(window.clone(), attributes.resizable); - glib::idle_add_local_full(glib::Priority::HIGH_IDLE, move || { + glib::idle_add_local_full(glib::Priority::DEFAULT_IDLE, move || { let mut maximize_process = maximize_process.borrow_mut(); maximize_process.next_step() }); @@ -335,7 +335,7 @@ impl Window { preferred_theme: RefCell::new(preferred_theme), }; - win.set_skip_taskbar(pl_attribs.skip_taskbar); + let _ = win.set_skip_taskbar(pl_attribs.skip_taskbar); Ok(win) }