make debouncing of list row loading more aggressive; it seems there has been a regression in how quickly list rows can render?
This commit is contained in:
@@ -23,7 +23,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
tracklistUpdateCounter = util.NewEventCounter(30)
|
tracklistUpdateCounter = util.NewEventCounter(20)
|
||||||
|
|
||||||
emptyTrack = util.TrackListModel{
|
emptyTrack = util.TrackListModel{
|
||||||
Item: &mediaprovider.Track{
|
Item: &mediaprovider.Track{
|
||||||
@@ -410,7 +410,7 @@ func (t *tracklistRowBase) TrackID() string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (t *tracklistRowBase) Update(tm *util.TrackListModel, rowNum int, onUpdate func()) {
|
func (t *tracklistRowBase) Update(tm *util.TrackListModel, rowNum int, onUpdate func()) {
|
||||||
if tracklistUpdateCounter.NumEventsSince(time.Now().Add(-150*time.Millisecond)) > 20 {
|
if tracklistUpdateCounter.NumEventsSince(time.Now().Add(-300*time.Millisecond)) > 10 {
|
||||||
t.doUpdate(&emptyTrack, 1)
|
t.doUpdate(&emptyTrack, 1)
|
||||||
if t.nextUpdateModel == nil {
|
if t.nextUpdateModel == nil {
|
||||||
// queue to run later
|
// queue to run later
|
||||||
|
|||||||
Reference in New Issue
Block a user