more fixes to go program
This commit is contained in:
@@ -326,7 +326,7 @@ func newOutputWin(ops []Op, onDone func()) *outputWin {
|
||||
|
||||
w.buf = gtk.NewTextBuffer(nil)
|
||||
endIter := w.buf.EndIter()
|
||||
w.endMark = w.buf.CreateMark("end", &endIter, false)
|
||||
w.endMark = w.buf.CreateMark("end", endIter, false)
|
||||
|
||||
w.tv = gtk.NewTextView()
|
||||
w.tv.SetBuffer(w.buf)
|
||||
@@ -348,7 +348,7 @@ func newOutputWin(ops []Op, onDone func()) *outputWin {
|
||||
func (w *outputWin) append(text string) {
|
||||
glib.IdleAdd(func() bool {
|
||||
iter := w.buf.EndIter()
|
||||
w.buf.Insert(&iter, text)
|
||||
w.buf.Insert(iter, text)
|
||||
w.tv.ScrollToMark(w.endMark, 0, false, 0, 1)
|
||||
return false
|
||||
})
|
||||
@@ -490,7 +490,7 @@ func (w *mainWin) makeGroup(page *adw.PreferencesPage, title, cat string, names
|
||||
row := adw.NewActionRow()
|
||||
row.SetTitle(name)
|
||||
sw := gtk.NewSwitch()
|
||||
sw.SetValign(gtk.AlignCenter)
|
||||
sw.SetVAlign(gtk.AlignCenter)
|
||||
sw.SetActive(w.state[key])
|
||||
row.AddSuffix(sw)
|
||||
row.SetActivatableWidget(sw)
|
||||
|
||||
Reference in New Issue
Block a user