Hide offline occupants in list by default
This commit is contained in:
committed by
John Livingston
parent
ccbfe8e6d5
commit
048c003ff0
@ -1,4 +1,5 @@
|
|||||||
// SPDX-FileCopyrightText: 2024 John Livingston <https://www.john-livingston.fr/>
|
// SPDX-FileCopyrightText: 2024 John Livingston <https://www.john-livingston.fr/>
|
||||||
|
// SPDX-FileCopyrightText: 2025 Nicolas Chesnais <https://autre.space>
|
||||||
//
|
//
|
||||||
// SPDX-License-Identifier: AGPL-3.0-only
|
// SPDX-License-Identifier: AGPL-3.0-only
|
||||||
|
|
||||||
@ -53,6 +54,11 @@ function getToolbarButtons (this: any, toolbarEl: any, buttons: any[]): any {
|
|||||||
toolbarEl.model.save({
|
toolbarEl.model.save({
|
||||||
hidden_occupants: !toolbarEl.model.get('hidden_occupants')
|
hidden_occupants: !toolbarEl.model.get('hidden_occupants')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Hide offline occupants by default
|
||||||
|
const sideBarEl = document.querySelector('converse-muc-sidebar') as unknown as any
|
||||||
|
sideBarEl.model.set('filter_visible', true)
|
||||||
|
sideBarEl.filter.set('type', 'state')
|
||||||
}}>
|
}}>
|
||||||
${icon}
|
${icon}
|
||||||
</button>`
|
</button>`
|
||||||
|
Reference in New Issue
Block a user