@@ -391,7 +391,7 @@ func (l *Logplayer) playLog() {
391391 }
392392 l .objs .positionSlider .Value = float64 (op .Pos )
393393 timeText := rec .Time .Format ("15:04:05.00" )
394- //fyne.Do (func() {
394+ //fyne.DoAsync (func() {
395395 l .objs .positionSlider .Refresh ()
396396 l .objs .timeLabel .SetText (timeText )
397397 //})
@@ -419,7 +419,7 @@ func (l *Logplayer) playLog() {
419419 }
420420 l .objs .positionSlider .Value = float64 (pos )
421421 timeText := rec .Time .Format ("15:04:05.00" )
422- //fyne.Do (func() {
422+ //fyne.DoAsync (func() {
423423 l .objs .positionSlider .Refresh ()
424424 l .objs .timeLabel .SetText (timeText )
425425 //})
@@ -441,7 +441,7 @@ func (l *Logplayer) playLog() {
441441
442442 l .objs .positionSlider .Value = float64 (pos + 1 )
443443 timeText := rec .Time .Format ("15:04:05.00" )
444- //fyne.Do (func() {
444+ //fyne.DoAsync (func() {
445445 l .objs .positionSlider .Refresh ()
446446 l .objs .timeLabel .SetText (timeText )
447447 //})
@@ -482,10 +482,11 @@ func (l *Logplayer) playLog() {
482482 }
483483
484484 l .objs .positionSlider .Value = float64 (currentPos )
485+ timeText := rec .Time .Format ("15:04:05.00" )
485486
486- //fyne.Do (func() {
487+ //fyne.DoAsync (func() {
487488 l .objs .positionSlider .Refresh ()
488- l .objs .timeLabel .SetText (rec . Time . Format ( "15:04:05.00" ) )
489+ l .objs .timeLabel .SetText (timeText )
489490 //})
490491
491492 if f := l .cfg .TimeSetter ; f != nil {
0 commit comments