From 1e865aaafac5888d9956d468172f5722477d7ab3 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Wed, 25 Oct 2017 11:23:16 -0400 Subject: mq_notebook_remove_page(): Update tab positions --- diff --git a/src/notebook.c b/src/notebook.c index 0b53f1c..f646b1a 100644 --- a/src/notebook.c +++ b/src/notebook.c @@ -427,6 +427,10 @@ mq_notebook_remove_page(MqNotebook *notebook, MqTabPage *page) mq_tree_position(notebook->found_node) - 1); mq_tree_remove_allocated(MQ_TREE(notebook->found_node)); + + mq_tree_foreach_from(MQ_TREE(notebook->found_node), update_position, + NULL); + g_free(notebook->found_node); } -- cgit v0.9.1