File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
packages/cli-v3/src/utilities Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -57,12 +57,30 @@ const wrappedClackSpinner = () => {
5757 spinner . start ( truncateMessage ( currentMessage ) ) ;
5858 } ,
5959 stop : ( msg ?: string , code ?: number ) : void => {
60- isActive = false ;
6160 process . stdout . off ( "resize" , handleResize ) ;
61+
62+ if ( ! isActive ) {
63+ // Spinner was never started, just display the message
64+ if ( msg ) {
65+ log . message ( msg ) ;
66+ }
67+ return ;
68+ }
69+
70+ isActive = false ;
6271 spinner . stop ( truncateMessage ( msg ?? "" ) , code ) ;
6372 } ,
6473 message : ( msg ?: string ) : void => {
6574 currentMessage = msg ?? "" ;
75+
76+ if ( ! isActive ) {
77+ // Spinner was never started, just display the message
78+ if ( msg ) {
79+ log . message ( msg ) ;
80+ }
81+ return ;
82+ }
83+
6684 spinner . message ( truncateMessage ( currentMessage ) ) ;
6785 } ,
6886 } ;
You can’t perform that action at this time.
0 commit comments