mirror of https://github.com/anoshenko/rui.git
Optimisation
This commit is contained in:
parent
1ed86c069e
commit
bee9992582
|
|
@ -238,7 +238,7 @@ func acceptPropertyCSS(view View) string {
|
||||||
if ok {
|
if ok {
|
||||||
buffer := allocStringBuilder()
|
buffer := allocStringBuilder()
|
||||||
defer freeStringBuilder(buffer)
|
defer freeStringBuilder(buffer)
|
||||||
for _, value := range strings.Split(accept, ",") {
|
for value := range strings.SplitSeq(accept, ",") {
|
||||||
if value = strings.Trim(value, " \t\n"); value != "" {
|
if value = strings.Trim(value, " \t\n"); value != "" {
|
||||||
if buffer.Len() > 0 {
|
if buffer.Len() > 0 {
|
||||||
buffer.WriteString(", ")
|
buffer.WriteString(", ")
|
||||||
|
|
|
||||||
2
view.go
2
view.go
|
|
@ -528,7 +528,7 @@ func (view *viewData) setFunc(tag PropertyName, value any) []PropertyName {
|
||||||
view.setRaw(DragData, nil)
|
view.setRaw(DragData, nil)
|
||||||
} else {
|
} else {
|
||||||
data := map[string]string{}
|
data := map[string]string{}
|
||||||
for _, line := range strings.Split(value, ";") {
|
for line := range strings.SplitSeq(value, ";") {
|
||||||
index := strings.IndexRune(line, ':')
|
index := strings.IndexRune(line, ':')
|
||||||
if index < 0 {
|
if index < 0 {
|
||||||
invalidPropertyValue(DragData, value)
|
invalidPropertyValue(DragData, value)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue