Rate-limit next/previous room activation
This commit is contained in:
@@ -52,12 +52,13 @@ HListView {
|
||||
|
||||
function previous() {
|
||||
decrementCurrentIndex()
|
||||
currentItem.item.activate()
|
||||
activateLimiter.requestFire()
|
||||
|
||||
}
|
||||
|
||||
function next() {
|
||||
incrementCurrentIndex()
|
||||
currentItem.item.activate()
|
||||
activateLimiter.requestFire()
|
||||
}
|
||||
|
||||
function toggleCollapseAccount() {
|
||||
@@ -91,4 +92,11 @@ HListView {
|
||||
source: "Delegate" +
|
||||
(model.type == "Account" ? "Account.qml" : "Room.qml")
|
||||
}
|
||||
|
||||
|
||||
HRateLimiter {
|
||||
id: activateLimiter
|
||||
onFired: currentItem.item.activate()
|
||||
extendOnRequestWhileCooldownActive: true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user