Selaa lähdekoodia

Fixed fallback

mattn 11 vuotta sitten
vanhempi
commit
d1baa7af52
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      colorable_windows.go

+ 4 - 0
colorable_windows.go

@@ -442,6 +442,8 @@ loop:
 								}
 								i += 2
 							}
+						} else {
+							attr = attr & (w.oldattr & backgroundMask)
 						}
 					case n == 39:
 						if i < len(token)-2 && token[i+1] == "5" {
@@ -460,6 +462,8 @@ loop:
 								}
 								i += 2
 							}
+						} else {
+							attr = attr & (w.oldattr & foregroundMask)
 						}
 					case 40 <= n && n <= 47:
 						attr = (attr & foregroundMask)