diff options
Diffstat (limited to 'alacritty/src/display/window.rs')
-rw-r--r-- | alacritty/src/display/window.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/alacritty/src/display/window.rs b/alacritty/src/display/window.rs index 16932dc4..feeb6fb2 100644 --- a/alacritty/src/display/window.rs +++ b/alacritty/src/display/window.rs @@ -54,7 +54,7 @@ use alacritty_terminal::index::Point; use alacritty_terminal::term::SizeInfo; use crate::config::window::{Decorations, WindowConfig}; -use crate::config::Config; +use crate::config::UiConfig; use crate::gl; /// Window icon for `_NET_WM_ICON` property. @@ -172,12 +172,12 @@ impl Window { /// This creates a window and fully initializes a window. pub fn new<E>( event_loop: &EventLoopWindowTarget<E>, - config: &Config, + config: &UiConfig, size: Option<PhysicalSize<u32>>, #[cfg(all(feature = "wayland", not(any(target_os = "macos", windows))))] wayland_event_queue: Option<&EventQueue>, ) -> Result<Window> { - let window_config = &config.ui_config.window; + let window_config = &config.window; let window_builder = Window::get_platform_window(&window_config.title, window_config); // Check if we're running Wayland to disable vsync. @@ -210,7 +210,7 @@ impl Window { #[cfg(all(feature = "wayland", not(any(target_os = "macos", windows))))] let wayland_surface = if is_wayland { // Apply client side decorations theme. - let theme = AlacrittyWaylandTheme::new(&config.ui_config.colors); + let theme = AlacrittyWaylandTheme::new(&config.colors); windowed_context.window().set_wayland_theme(theme); // Attach surface to Alacritty's internal wayland queue to handle frame callbacks. |