@@ -22,7 +22,7 @@ use tui::{
22
22
backend:: Backend ,
23
23
layout:: { Alignment , Constraint , Direction , Layout , Rect } ,
24
24
style:: { Color , Style } ,
25
- widgets:: { Block , Borders , Paragraph , Tabs , Text , Widget } ,
25
+ widgets:: { Block , Borders , Paragraph , Tabs , Text } ,
26
26
Frame ,
27
27
} ;
28
28
@@ -106,13 +106,15 @@ impl App {
106
106
)
107
107
. split ( f. size ( ) ) ;
108
108
109
- Tabs :: default ( )
110
- . block ( Block :: default ( ) . borders ( Borders :: BOTTOM ) )
111
- . titles ( & [ strings:: TAB_STATUS ] )
112
- . style ( Style :: default ( ) . fg ( Color :: White ) )
113
- . highlight_style ( Style :: default ( ) . fg ( Color :: Yellow ) )
114
- . divider ( strings:: TAB_DIVIDER )
115
- . render ( f, chunks_main[ 0 ] ) ;
109
+ f. render_widget (
110
+ Tabs :: default ( )
111
+ . block ( Block :: default ( ) . borders ( Borders :: BOTTOM ) )
112
+ . titles ( & [ strings:: TAB_STATUS ] )
113
+ . style ( Style :: default ( ) . fg ( Color :: White ) )
114
+ . highlight_style ( Style :: default ( ) . fg ( Color :: Yellow ) )
115
+ . divider ( strings:: TAB_DIVIDER ) ,
116
+ chunks_main[ 0 ] ,
117
+ ) ;
116
118
117
119
let chunks = Layout :: default ( )
118
120
. direction ( Direction :: Horizontal )
@@ -483,9 +485,14 @@ impl App {
483
485
} )
484
486
. collect :: < Vec < _ > > ( ) ;
485
487
486
- Paragraph :: new ( texts. iter ( ) . intersperse ( & splitter) )
487
- . alignment ( Alignment :: Left )
488
- . render ( f, r) ;
488
+ // let paragraph =
489
+ // Paragraph::new(texts.iter().intersperse(&splitter))
490
+ // .alignment(Alignment::Left);
491
+ f. render_widget (
492
+ Paragraph :: new ( texts. iter ( ) . intersperse ( & splitter) )
493
+ . alignment ( Alignment :: Left ) ,
494
+ r,
495
+ ) ;
489
496
}
490
497
491
498
fn switch_focus ( & mut self , f : Focus ) -> NeedsUpdate {
0 commit comments