diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2025-06-28 00:32:41 +0900 |
|---|---|---|
| committer | Junegunn Choi <junegunn.c@gmail.com> | 2025-06-28 01:11:00 +0900 |
| commit | 397fe8e395d215cc3ce3d24527ae1cdbe27acb1b (patch) | |
| tree | 52113955f39321ba83bc66c2bee1fe6069489f01 /src/tui/tcell.go | |
| parent | 111266d83246cffa0f70d1db054f1e39a555ff80 (diff) | |
| download | fzf-397fe8e395d215cc3ce3d24527ae1cdbe27acb1b.tar.gz | |
0.63.0
Diffstat (limited to 'src/tui/tcell.go')
| -rw-r--r-- | src/tui/tcell.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tui/tcell.go b/src/tui/tcell.go index 762768da..0f80882e 100644 --- a/src/tui/tcell.go +++ b/src/tui/tcell.go @@ -103,6 +103,7 @@ const ( AttrRegular = Attr(1 << 7) AttrClear = Attr(1 << 8) BoldForce = Attr(1 << 10) + FullBg = Attr(1 << 11) ) func (r *FullscreenRenderer) Bell() { @@ -161,10 +162,10 @@ func (c Color) Style() tcell.Color { func (a Attr) Merge(b Attr) Attr { if b&AttrRegular > 0 { // Only keep bold attribute set by the system - return b | (a & BoldForce) + return (b &^ AttrRegular) | (a & BoldForce) } - return a | b + return (a &^ AttrRegular) | b } // handle the following as private members of FullscreenRenderer instance |
