[gtk: 1/2] gtknotebook: update arrow button state when reordering tabs




commit dd8c8997374a4ea6a20d22190f349bddbe27699f
Author: Mat <mail mathias is>
Date:   Sun Aug 28 23:55:15 2022 +0300

    gtknotebook: update arrow button state when reordering tabs
    
    When reordering notebook tabs, updating the sensitivity state of the
    arrow buttons is necessary if the tab is moved to the beginning or
    end of the tab list.

 gtk/gtknotebook.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/gtk/gtknotebook.c b/gtk/gtknotebook.c
index 62b3c96b26..1328e27143 100644
--- a/gtk/gtknotebook.c
+++ b/gtk/gtknotebook.c
@@ -6774,6 +6774,7 @@ gtk_notebook_child_reordered (GtkNotebook     *notebook,
 
   gtk_widget_insert_after (page->tab_widget, notebook->tabs_widget, sibling);
 
+  update_arrow_state (notebook);
   gtk_notebook_update_labels (notebook);
   gtk_widget_queue_allocate (notebook->tabs_widget);
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]