File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,6 @@ impl<'a> ChatBox<'a> {
53
53
. map ( std:: borrow:: Cow :: into_owned)
54
54
. map ( Line :: from)
55
55
. collect_vec ( ) ;
56
- let mut row_height: u16 = name. len ( ) . try_into ( ) . unwrap ( ) ;
57
56
58
57
let message_string = message_data
59
58
. get_message ( )
@@ -66,8 +65,11 @@ impl<'a> ChatBox<'a> {
66
65
. collect_vec ( )
67
66
} )
68
67
. collect_vec ( ) ;
69
- if message_string. len ( ) > row_height as usize {
70
- row_height = message_string. len ( ) . try_into ( ) . unwrap ( ) ;
68
+
69
+ let row_height: u16 = if message_string. len ( ) > name. len ( ) {
70
+ message_string. len ( ) . try_into ( ) . expect ( "message too long" )
71
+ } else {
72
+ name. len ( ) . try_into ( ) . expect ( "name too long" )
71
73
} ;
72
74
let message: Vec < Cell > = vec ! [
73
75
message_data. get_time_str( ) . into( ) ,
You can’t perform that action at this time.
0 commit comments