瀏覽代碼

fix cursor hide/show

Yasuhiro Matsumoto 9 年之前
父節點
當前提交
6cea104aa6
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      colorable_windows.go

+ 2 - 2
colorable_windows.go

@@ -632,7 +632,7 @@ loop:
 			if cs == "?25" {
 				var ci consoleCursorInfo
 				procGetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci)))
-				ci.visible = 0
+				ci.visible = 1
 				procSetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci)))
 			}
 		case 'l':
@@ -640,7 +640,7 @@ loop:
 			if cs == "?25" {
 				var ci consoleCursorInfo
 				procGetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci)))
-				ci.visible = 1
+				ci.visible = 0
 				procSetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci)))
 			}
 		}