mirror of
https://github.com/alacritty/alacritty.git
synced 2025-09-04 22:43:53 -04:00
Fix app icon in alt+tab view on Windows
This commit is contained in:
parent
4a7728bf7f
commit
c899208e15
2 changed files with 4 additions and 2 deletions
|
@ -39,6 +39,7 @@ Notable changes to the `alacritty_terminal` crate are documented in its
|
||||||
- Config import changes not being live reloaded
|
- Config import changes not being live reloaded
|
||||||
- Cursor color requests with default cursor colors
|
- Cursor color requests with default cursor colors
|
||||||
- Fullwidth semantic escape characters
|
- Fullwidth semantic escape characters
|
||||||
|
- Windows app icon now displays properly in old alt+tab on Windows
|
||||||
|
|
||||||
## 0.13.2
|
## 0.13.2
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ use winit::dpi::{PhysicalPosition, PhysicalSize};
|
||||||
use winit::event_loop::ActiveEventLoop;
|
use winit::event_loop::ActiveEventLoop;
|
||||||
use winit::monitor::MonitorHandle;
|
use winit::monitor::MonitorHandle;
|
||||||
#[cfg(windows)]
|
#[cfg(windows)]
|
||||||
use winit::platform::windows::IconExtWindows;
|
use winit::platform::windows::{IconExtWindows, WindowAttributesExtWindows};
|
||||||
use winit::raw_window_handle::{HasWindowHandle, RawWindowHandle};
|
use winit::raw_window_handle::{HasWindowHandle, RawWindowHandle};
|
||||||
use winit::window::{
|
use winit::window::{
|
||||||
CursorIcon, Fullscreen, ImePurpose, Theme, UserAttentionType, Window as WinitWindow,
|
CursorIcon, Fullscreen, ImePurpose, Theme, UserAttentionType, Window as WinitWindow,
|
||||||
|
@ -302,7 +302,8 @@ impl Window {
|
||||||
|
|
||||||
WinitWindow::default_attributes()
|
WinitWindow::default_attributes()
|
||||||
.with_decorations(window_config.decorations != Decorations::None)
|
.with_decorations(window_config.decorations != Decorations::None)
|
||||||
.with_window_icon(icon.ok())
|
.with_window_icon(icon.as_ref().ok().cloned())
|
||||||
|
.with_taskbar_icon(icon.ok())
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(target_os = "macos")]
|
#[cfg(target_os = "macos")]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue