From 58d8945aa5df46978147dfdbec80106310e5d92d Mon Sep 17 00:00:00 2001 From: Simon Walton Date: Wed, 6 Feb 2019 14:41:27 -0800 Subject: [PATCH] Limit re-sort rate to 2 Hz. --- interface/resources/qml/hifi/Pal.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/interface/resources/qml/hifi/Pal.qml b/interface/resources/qml/hifi/Pal.qml index 9fe5ac3ac2..92c608fa3c 100644 --- a/interface/resources/qml/hifi/Pal.qml +++ b/interface/resources/qml/hifi/Pal.qml @@ -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':