summaryrefslogtreecommitdiff
path: root/src/window.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.rs')
-rw-r--r--src/window.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/window.rs b/src/window.rs
index 377d460..70c9c02 100644
--- a/src/window.rs
+++ b/src/window.rs
@@ -72,6 +72,8 @@ impl PhosphorWindow {
window.set_cursor_visible(false);
}
+ window.set_window_icon(builder.icon);
+
Self {
winit: window,
program: builder.program,
@@ -100,6 +102,7 @@ impl PhosphorWindow {
Request::SetVisible(visible) => self.winit.set_visible(visible),
Request::SetPixelScale(scale) => self.set_scale(scale),
Request::SetCursor(cursor) => self.set_cursor(cursor),
+ Request::SetIcon(icon) => self.winit.set_window_icon(icon),
Request::Redraw => self.winit.request_redraw(),
Request::CloseWindow => {
self.marked_for_destruction = true;