diff --git a/generateGui.go b/generateGui.go index 6740a67..87a583e 100644 --- a/generateGui.go +++ b/generateGui.go @@ -384,9 +384,10 @@ func guiStringFuncs(w io.Writer, ZOOPB string, FRUITS string, FRUIT string) { fmt.Fprintln(w, " r := new(guipb.AnyCol)") fmt.Fprintln(w, " r.Header = new(guipb.Widget)") fmt.Fprintln(w, " r.Header.Name = name") - fmt.Fprintln(w, " r.Attr = new(guipb.ColAttr)") - fmt.Fprintln(w, " r.Attr.Width = int32(sf.Width)") - fmt.Fprintln(w, " r.Attr.Type = guipb.ColAttr_TIME") + fmt.Fprintln(w, " r.Attr = proto.Clone(sf.attr).(*guipb.ColAttr)") + fmt.Fprintln(w, " // r.Attr = new(guipb.ColAttr)") + fmt.Fprintln(w, " // r.Attr.Width = int32(sf.Width)") + fmt.Fprintln(w, " // r.Attr.Type = guipb.ColAttr_TIME") fmt.Fprintln(w, "") fmt.Fprintln(w, " for m := range mt.x.IterAll() {") fmt.Fprintln(w, " t := sf.f(m)")