mirror of
https://github.com/swaywm/sway.git
synced 2024-11-21 23:41:27 +00:00
trigger container update after disabling urgent in timer
switching workspace directly to urgent window creates timer which delays reset of urgent state so user is able to notice it. make sure state change is reflected visually as well (border change) by triggering container update Fixes: #8377
This commit is contained in:
parent
dd063a0ef7
commit
db76fefd0c
|
@ -1094,6 +1094,7 @@ static void seat_send_unfocus(struct sway_node *node, struct sway_seat *seat) {
|
||||||
static int handle_urgent_timeout(void *data) {
|
static int handle_urgent_timeout(void *data) {
|
||||||
struct sway_view *view = data;
|
struct sway_view *view = data;
|
||||||
view_set_urgent(view, false);
|
view_set_urgent(view, false);
|
||||||
|
container_update_itself_and_parents(view->container);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue