diff options
Diffstat (limited to 'xP/public')
-rw-r--r-- | xP/public/xP.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/xP/public/xP.js b/xP/public/xP.js index 61238c5..11b4b69 100644 --- a/xP/public/xP.js +++ b/xP/public/xP.js @@ -1,4 +1,4 @@ -// Copyright (c) 2022, Přemysl Eric Janouch <p@janouch.name> +// Copyright (c) 2022 - 2023, Přemysl Eric Janouch <p@janouch.name> // SPDX-License-Identifier: 0BSD import * as Relay from './proto.js' @@ -462,14 +462,15 @@ let BufferList = { classes.push('highlighted') highlighted = true } - return m('.item', { + // The role makes it selectable in VIM-like browser extensions. + return m('.item[role=tab]', { onclick: event => bufferActivate(name), class: classes.join(' '), }, displayName) }) updateIcon(rpc.ws === undefined ? null : highlighted) - return m('.list', {}, items) + return m('.list[role=tablist]', {}, items) }, } |