File tree Expand file tree Collapse file tree
packages/console/src/console-history Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -121,13 +121,15 @@ class ConsoleHistoryResultErrorMessage extends PureComponent<
121121 const { isExpanded, isTriggerHovered } = this . state ;
122122 const { message : messageProp } = this . props ;
123123 assertNotNull ( messageProp ) ;
124- const lineBreakIndex = messageProp . indexOf ( '\n' ) ;
124+ // Trim trailing whitespace to avoid unnecessary empty lines
125+ const message = messageProp . trimEnd ( ) ;
126+ const lineBreakIndex = message . indexOf ( '\n' ) ;
125127 const isMultiline = lineBreakIndex > - 1 ;
126- let topLineOfMessage = messageProp ;
128+ let topLineOfMessage = message ;
127129 if ( isMultiline ) {
128- topLineOfMessage = messageProp . slice ( 0 , lineBreakIndex ) ;
130+ topLineOfMessage = message . slice ( 0 , lineBreakIndex ) ;
129131 }
130- const remainderOfMessage = messageProp . slice ( lineBreakIndex ) ;
132+ const remainderOfMessage = message . slice ( lineBreakIndex ) ;
131133 const arrowBtnClasses = isTriggerHovered
132134 ? 'error-btn-link error-btn-link--active'
133135 : 'error-btn-link' ;
You can’t perform that action at this time.
0 commit comments