summaryrefslogtreecommitdiffstats
path: root/winit
diff options
context:
space:
mode:
authorLibravatar Paul Delafosse <paul.delafosse@protonmail.com>2020-11-06 09:13:59 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-08-11 19:16:30 +0700
commit0586e48c707e3a306ce733ccf8ed37e108ddd796 (patch)
tree1ad2e9560b1087d1ddacbedf8fcbdc10bee16130 /winit
parent45778ed598c0d202f8e86c47a444fd671fb3abce (diff)
downloadiced-0586e48c707e3a306ce733ccf8ed37e108ddd796.tar.gz
iced-0586e48c707e3a306ce733ccf8ed37e108ddd796.tar.bz2
iced-0586e48c707e3a306ce733ccf8ed37e108ddd796.zip
Add wayland app_id
see: https://github.com/wayland-project/wayland-protocols/blob/4ed0cafeefd9f81b974465ca495cbd9118508cdb/stable/xdg-shell/xdg-shell.xml#L640
Diffstat (limited to 'winit')
-rw-r--r--winit/src/settings.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/winit/src/settings.rs b/winit/src/settings.rs
index 743f79bc..4a0e1fe1 100644
--- a/winit/src/settings.rs
+++ b/winit/src/settings.rs
@@ -103,6 +103,12 @@ impl Window {
.with_max_inner_size(winit::dpi::LogicalSize { width, height });
}
+ #[cfg(target_os = "linux")]
+ {
+ use ::winit::platform::unix::WindowBuilderExtUnix;
+ window_builder = window_builder.with_app_id(title.to_string());
+ }
+
#[cfg(target_os = "windows")]
{
use winit::platform::windows::WindowBuilderExtWindows;