fix(wayland/core): surface role set properly
This commit is contained in:
@@ -126,6 +126,7 @@ pub enum Message {
|
||||
toplevel: Arc<Toplevel>,
|
||||
size: Option<Vector2<u32>>,
|
||||
},
|
||||
ReconfigureToplevel(Arc<Toplevel>),
|
||||
SetToplevelVisualActive {
|
||||
toplevel: Arc<Toplevel>,
|
||||
active: bool,
|
||||
@@ -239,6 +240,9 @@ impl WaylandClient {
|
||||
toplevel.set_size(size);
|
||||
toplevel.reconfigure(client).await?;
|
||||
}
|
||||
Message::ReconfigureToplevel(toplevel) => {
|
||||
toplevel.reconfigure(client).await?;
|
||||
}
|
||||
Message::SetToplevelVisualActive { toplevel, active } => {
|
||||
toplevel.set_activated(active);
|
||||
toplevel.reconfigure(client).await?;
|
||||
|
||||
Reference in New Issue
Block a user