From 48cb0dbb6a15fd5f24c0fa51fd7e4a6672b3cb15 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 3 Jul 2026 14:36:57 +0530 Subject: [PATCH] Fix default cell variant generation --- kitty/shaders/slang.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kitty/shaders/slang.py b/kitty/shaders/slang.py index 0f4e36dec..1a6b02d2e 100644 --- a/kitty/shaders/slang.py +++ b/kitty/shaders/slang.py @@ -107,6 +107,8 @@ def cell_variant(opts: Options = defaults, only_fg: bool = False, only_bg: bool case 'ratio': text_fg_override_threshold = max(0, min(text_fg_override_threshold, 21.0)) algo = '2' + if not text_fg_override_threshold: + algo = '0' return { 'FG_OVERRIDE_ALGO': algo, 'TEXT_NEW_GAMMA': 'false' if opts.text_composition_strategy == 'legacy' else 'true',