aboutsummaryrefslogtreecommitdiffstats
path: root/sway/desktop/transaction.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/desktop/transaction.c')
-rw-r--r--sway/desktop/transaction.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/desktop/transaction.c b/sway/desktop/transaction.c
index b1f3fb32..f5a3a053 100644
--- a/sway/desktop/transaction.c
+++ b/sway/desktop/transaction.c
@@ -402,7 +402,7 @@ static void transaction_commit(struct sway_transaction *transaction) {
402 struct sway_transaction_instruction *instruction = 402 struct sway_transaction_instruction *instruction =
403 transaction->instructions->items[i]; 403 transaction->instructions->items[i];
404 struct sway_node *node = instruction->node; 404 struct sway_node *node = instruction->node;
405 bool hidden = node_is_view(node) && 405 bool hidden = node_is_view(node) && !node->destroying &&
406 !view_is_visible(node->sway_container->view); 406 !view_is_visible(node->sway_container->view);
407 if (should_configure(node, instruction)) { 407 if (should_configure(node, instruction)) {
408 instruction->serial = view_configure(node->sway_container->view, 408 instruction->serial = view_configure(node->sway_container->view,