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 {
621
621
if let Some ( ta) = & self . textarea {
622
622
let area = if self . embed {
623
623
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
+ )
624
631
} 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
+ )
637
639
} ;
638
640
639
641
f. render_widget ( Clear , area) ;
You can’t perform that action at this time.
0 commit comments