fix: ignore empty replacement selections for completion

This commit is contained in:
CJ van den Berg 2025-10-02 15:00:00 +02:00
parent ebb7fb399e
commit 778907c513
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -41,7 +41,7 @@ pub fn load_entries(palette: *Type) !usize {
var max_label_len: usize = 0;
for (palette.entries.items) |*item| {
const label_, const sort_text, _, const replace = get_values(item.cbor);
if (palette.value.replace == null)
if (palette.value.replace == null and !(replace.begin.row == 0 and replace.begin.col == 0 and replace.end.row == 0 and replace.end.col == 0))
palette.value.replace = replace;
item.label = label_;
item.sort_text = sort_text;