diff --git a/src/app/browser/main/tab.rs b/src/app/browser/main/tab.rs index 9cff0fcd..4bbeb4fd 100644 --- a/src/app/browser/main/tab.rs +++ b/src/app/browser/main/tab.rs @@ -13,10 +13,28 @@ pub fn append( is_current : bool ) -> u32 { - return tab.append_page( - &page::new(), + let page = page::new(); + + let page_number = tab.append_page( + &page, Some( &label::new() ) ); + + tab.set_tab_reorderable( + &page, + true + ); + + if is_current + { + tab.set_current_page( + Some( + page_number + ) + ); + } + + return page_number; } \ No newline at end of file