File tree Expand file tree Collapse file tree 1 file changed +14
-12
lines changed
Expand file tree Collapse file tree 1 file changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -621,19 +621,21 @@ impl DrawableComponent for TextInputComponent {
621621 if let Some ( ta) = & self . textarea {
622622 let area = if self . embed {
623623 rect
624+ } else if self . input_type == InputType :: Multiline {
625+ let area = ui:: centered_rect ( 60 , 20 , f. size ( ) ) ;
626+ ui:: rect_inside (
627+ Size :: new ( 10 , 3 ) ,
628+ f. size ( ) . into ( ) ,
629+ area,
630+ )
624631 } else {
625- match self . input_type {
626- InputType :: Multiline => {
627- let area =
628- ui:: centered_rect ( 60 , 20 , f. size ( ) ) ;
629- ui:: rect_inside (
630- Size :: new ( 10 , 3 ) ,
631- f. size ( ) . into ( ) ,
632- area,
633- )
634- }
635- _ => ui:: centered_rect_absolute ( 32 , 3 , f. size ( ) ) ,
636- }
632+ let area = ui:: centered_rect ( 60 , 1 , f. size ( ) ) ;
633+
634+ ui:: rect_inside (
635+ Size :: new ( 10 , 3 ) ,
636+ Size :: new ( f. size ( ) . width , 3 ) ,
637+ area,
638+ )
637639 } ;
638640
639641 f. render_widget ( Clear , area) ;
You can’t perform that action at this time.
0 commit comments