From 38ec4f9d50388ff0cbf8f0915428c7093cc6f586 Mon Sep 17 00:00:00 2001 From: Jiayi Zhao Date: Wed, 20 Feb 2019 15:48:37 -0500 Subject: fix tab view not showing --- src/window/view.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/window/view.rs b/src/window/view.rs index 1b36d71..66d2c3f 100644 --- a/src/window/view.rs +++ b/src/window/view.rs @@ -20,14 +20,15 @@ impl JoshutoView { ncurses::getmaxyx(ncurses::stdscr(), &mut term_rows, &mut term_cols); let term_divide: i32 = term_cols / sum_ratio as i32; - let win_xy: (i32, i32) = (1, term_cols - 5); - let win_coord: (usize, usize) = (0, 0); - let top_win = JoshutoPanel::new(win_xy.0, win_xy.1, win_coord); let win_xy: (i32, i32) = (1, 10); let win_coord: (usize, usize) = (0, term_cols as usize - win_xy.1 as usize); let tab_win = JoshutoPanel::new(win_xy.0, win_xy.1, win_coord); + let win_xy: (i32, i32) = (1, term_cols - tab_win.cols); + let win_coord: (usize, usize) = (0, 0); + let top_win = JoshutoPanel::new(win_xy.0, win_xy.1, win_coord); + let win_xy: (i32, i32) = (term_rows - 2, (term_divide * win_ratio.0 as i32) - 1); let win_coord: (usize, usize) = (1, 0); let left_win = JoshutoPanel::new(win_xy.0, win_xy.1, win_coord); -- cgit v1.2.3