Limit re-sort rate to 2 Hz.

This commit is contained in:
Simon Walton 2019-02-06 14:41:27 -08:00
parent a2da59271d
commit 58d8945aa5

View file

@ -42,6 +42,8 @@ Rectangle {
property var activeTab: "nearbyTab";
property bool currentlyEditingDisplayName: false
property bool punctuationMode: false;
property double loudSortTime: 0.0;
readonly property double kLOUD_SORT_PERIOD_MS: 500.0;
HifiConstants { id: hifi; }
RootHttpRequest { id: http; }
@ -1247,8 +1249,10 @@ Rectangle {
}
}
}
if (nearbyTable.sortIndicatorColumn == 0) { // Current sort by loudness so re-sort.
if (nearbyTable.sortIndicatorColumn == 0 && Date.now() - pal.loudSortTime >= pal.kLOUD_SORT_PERIOD_MS) {
// Current sort by loudness so re-sort.
sortModel();
pal.loudSortTime = Date.now();
}
break;
case 'clearLocalQMLData':