From 6d801311cd1a30f7c2bd708d26959d879fa7583c Mon Sep 17 00:00:00 2001 From: Megan Rogge Date: Tue, 19 Apr 2022 15:23:26 -0700 Subject: [PATCH] exclude powerline char range from contrast demands (#3740) --- src/browser/renderer/BaseRenderLayer.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/browser/renderer/BaseRenderLayer.ts b/src/browser/renderer/BaseRenderLayer.ts index 629e9436..a95df5fa 100644 --- a/src/browser/renderer/BaseRenderLayer.ts +++ b/src/browser/renderer/BaseRenderLayer.ts @@ -428,6 +428,11 @@ export abstract class BaseRenderLayer implements IRenderLayer { } private _getContrastColor(cell: CellData): IColor | undefined { + const codepoint = cell.getCode(); + if (57344 <= codepoint && codepoint <= 63743) { + // powerline chars #3739 + return undefined; + } if (this._optionsService.rawOptions.minimumContrastRatio === 1) { return undefined; }