mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
fix 'banned user doesn't disappear from pal until refresh'
This commit is contained in:
parent
aaec6ce9f7
commit
a715a694f0
1 changed files with 3 additions and 5 deletions
|
@ -286,7 +286,7 @@ Rectangle {
|
|||
HifiControls.GlyphButton {
|
||||
function getGlyph() {
|
||||
var fileName = "vol_";
|
||||
if (model["personalMute"]) {
|
||||
if (model && model.personalMute) {
|
||||
fileName += "x_";
|
||||
}
|
||||
fileName += (4.0*(model ? model.avgAudioLevel : 0.0)).toFixed(0);
|
||||
|
@ -360,10 +360,8 @@ Rectangle {
|
|||
Users[styleData.role](model.sessionId)
|
||||
UserActivityLogger["palAction"](styleData.role, model.sessionId)
|
||||
if (styleData.role === "kick") {
|
||||
// Just for now, while we cannot undo "Ban":
|
||||
userModel.remove(model.userIndex)
|
||||
delete userModelData[model.userIndex] // Defensive programming
|
||||
sortModel()
|
||||
userModelData.splice(model.userIndex, 1)
|
||||
userModel.remove(model.userIndex) // after changing userModelData, b/c ListModel can frob the data
|
||||
}
|
||||
}
|
||||
// muted/error glyphs
|
||||
|
|
Loading…
Reference in a new issue