Commit 3215aa6779fc
tarball1 file changed+7-0
@@ -506,6 +506,13 @@ impl XwmHandler for State {
506506
{507507
self.refresh_identity(id);508508
}509
+ if property == WmWindowProperty::Hints510
+ && window.hints().is_some_and(|h| h.urgent)511
+ && let Some(id) = self.x11_window_id(&window)512
+ {513
+ self.wm.layout.mark_urgent(id);514
+ self.apply_layout();515
+ }509516
}510517
511518
fn modal_request(&mut self, _xwm: XwmId, window: X11Surface) {