@@ -1558,9 +1558,12 @@ fn preview_row<'a>(
15581558 . map ( |timestamp| {
15591559 selectable_text ( " " . repeat ( timestamp. chars ( ) . count ( ) ) )
15601560 } ) ;
1561+ let space = selectable_text ( " " ) ;
15611562
15621563 let aligned_content = match & config. buffer . nickname . alignment {
1563- data:: buffer:: Alignment :: Left => row ! [ timestamp_gap, content] . into ( ) ,
1564+ data:: buffer:: Alignment :: Left => {
1565+ row ! [ timestamp_gap, space, content] . into ( )
1566+ }
15641567 data:: buffer:: Alignment :: Right => {
15651568 let prefixes = message. target . prefixes ( ) . map_or (
15661569 right_aligned_width. and_then ( |_| {
@@ -1589,7 +1592,6 @@ fn preview_row<'a>(
15891592 } ,
15901593 ) ;
15911594
1592- let space = selectable_text ( " " ) ;
15931595 let with_access_levels = config. buffer . nickname . show_access_levels ;
15941596 let truncate = config. buffer . nickname . truncate ;
15951597
@@ -1618,9 +1620,11 @@ fn preview_row<'a>(
16181620 } ;
16191621
16201622 let timestamp_nickname_row =
1621- row ! [ timestamp_gap, prefixes, nick, space, ] ;
1623+ row ! [ timestamp_gap, space, prefixes, nick] ;
1624+
1625+ let space = selectable_text ( " " ) ;
16221626
1623- row ! [ timestamp_nickname_row, content] . into ( )
1627+ row ! [ timestamp_nickname_row, space , content] . into ( )
16241628 }
16251629 data:: buffer:: Alignment :: Top => content,
16261630 } ;
0 commit comments