From bee99925828c7203fc716619472e99045326af8b Mon Sep 17 00:00:00 2001 From: Alexei Anoshenko <2277098+anoshenko@users.noreply.github.com> Date: Mon, 8 Jun 2026 17:24:25 +0300 Subject: [PATCH] Optimisation --- filePicker.go | 2 +- view.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/filePicker.go b/filePicker.go index 3659a9e..7bdd8f4 100644 --- a/filePicker.go +++ b/filePicker.go @@ -238,7 +238,7 @@ func acceptPropertyCSS(view View) string { if ok { buffer := allocStringBuilder() defer freeStringBuilder(buffer) - for _, value := range strings.Split(accept, ",") { + for value := range strings.SplitSeq(accept, ",") { if value = strings.Trim(value, " \t\n"); value != "" { if buffer.Len() > 0 { buffer.WriteString(", ") diff --git a/view.go b/view.go index 38fc05c..79a6e2c 100644 --- a/view.go +++ b/view.go @@ -528,7 +528,7 @@ func (view *viewData) setFunc(tag PropertyName, value any) []PropertyName { view.setRaw(DragData, nil) } else { data := map[string]string{} - for _, line := range strings.Split(value, ";") { + for line := range strings.SplitSeq(value, ";") { index := strings.IndexRune(line, ':') if index < 0 { invalidPropertyValue(DragData, value)