mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-12 19:30:52 +00:00
UBERF-27 Properly handle selection in Inbox (#3605)
Signed-off-by: Alexander Onnikov <alexander.onnikov@xored.com>
This commit is contained in:
parent
348f7f4384
commit
3f9e1fc8df
@ -110,7 +110,8 @@
|
||||
|
||||
const listProvider = new ListSelectionProvider((offset: 1 | -1 | 0, of?: Doc, dir?: SelectDirection) => {
|
||||
if (dir === 'vertical') {
|
||||
const value = selected + offset
|
||||
let value = offset + docs.findIndex((p) => p._id === of?._id)
|
||||
if (value < 0) value = 0
|
||||
if (filtered[value] !== undefined) {
|
||||
selected = value
|
||||
changeSelected(selected)
|
||||
|
@ -108,7 +108,8 @@
|
||||
|
||||
const listProvider = new ListSelectionProvider((offset: 1 | -1 | 0, of?: Doc, dir?: SelectDirection) => {
|
||||
if (dir === 'vertical') {
|
||||
const value = selected + offset
|
||||
let value = offset + docs.findIndex((p) => p._id === of?._id)
|
||||
if (value < 0) value = 0
|
||||
if (docs[value] !== undefined) {
|
||||
selected = value
|
||||
changeSelected(selected)
|
||||
|
Loading…
Reference in New Issue
Block a user