Skip to content

Commit a72a617

Browse files
committed
avoid ruby io.winsize= bug
1 parent 9db2d35 commit a72a617

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/screenxtv.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,10 +330,10 @@ def auth(conf)
330330

331331
begin
332332
ENV['LANG']='en_US.UTF-8'
333-
333+
334334
PTY::getpty *exec_cmd do |rr,ww|
335335
winsize=->{
336-
height,width=ww.winsize=rr.winsize=STDOUT.winsize
336+
height,width=ww.winsize=rr.winsize=[*STDOUT.winsize.take(2),nil,nil]
337337
socket.send 'winch',{width:width,height:height}.to_json
338338
}
339339
winsize.call

0 commit comments

Comments
 (0)