mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	fix import display
Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
This commit is contained in:
		
							parent
							
								
									25f7b3fbb7
								
							
						
					
					
						commit
						9709c31d1b
					
				
					 1 changed files with 5 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -131,7 +131,7 @@ func DisplayJSONMessagesStream(in io.Reader, out io.Writer, terminalFd uintptr,
 | 
			
		|||
		if jm.Progress != nil {
 | 
			
		||||
			jm.Progress.terminalFd = terminalFd
 | 
			
		||||
		}
 | 
			
		||||
		if jm.Progress != nil || jm.ProgressMessage != "" {
 | 
			
		||||
		if jm.ID != "" && (jm.Progress != nil || jm.ProgressMessage != "") {
 | 
			
		||||
			line, ok := ids[jm.ID]
 | 
			
		||||
			if !ok {
 | 
			
		||||
				line = len(ids)
 | 
			
		||||
| 
						 | 
				
			
			@ -141,17 +141,15 @@ func DisplayJSONMessagesStream(in io.Reader, out io.Writer, terminalFd uintptr,
 | 
			
		|||
			} else {
 | 
			
		||||
				diff = len(ids) - line
 | 
			
		||||
			}
 | 
			
		||||
			if isTerminal {
 | 
			
		||||
			if jm.ID != "" && isTerminal {
 | 
			
		||||
				// <ESC>[{diff}A = move cursor up diff rows
 | 
			
		||||
				fmt.Fprintf(out, "%c[%dA", 27, diff)
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
		err := jm.Display(out, isTerminal)
 | 
			
		||||
		if jm.ID != "" {
 | 
			
		||||
			if isTerminal {
 | 
			
		||||
				// <ESC>[{diff}B = move cursor down diff rows
 | 
			
		||||
				fmt.Fprintf(out, "%c[%dB", 27, diff)
 | 
			
		||||
			}
 | 
			
		||||
		if jm.ID != "" && isTerminal {
 | 
			
		||||
			// <ESC>[{diff}B = move cursor down diff rows
 | 
			
		||||
			fmt.Fprintf(out, "%c[%dB", 27, diff)
 | 
			
		||||
		}
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			return err
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue