mirror of
https://github.com/bellingcat/ukraine-timemap.git
synced 2026-06-11 12:58:35 +03:00
fix timeline selections
This commit is contained in:
@@ -68,17 +68,23 @@ class Dashboard extends React.Component {
|
||||
)
|
||||
// check events before
|
||||
let ptr = idx - 1
|
||||
while (events[idx].datetime === events[ptr].datetime) {
|
||||
|
||||
while (
|
||||
ptr > 0 &&
|
||||
(events[idx].datetime).getTime() === (events[ptr].datetime).getTime()
|
||||
) {
|
||||
matchedEvents.push(events[ptr])
|
||||
ptr -= 1
|
||||
}
|
||||
// check events after
|
||||
if (idx < events.length - 1) {
|
||||
ptr = idx + 1
|
||||
while (events[idx].datetime === events[ptr].datetime) {
|
||||
matchedEvents.push(events[ptr])
|
||||
ptr += 1
|
||||
}
|
||||
ptr = idx + 1
|
||||
|
||||
while (
|
||||
ptr < events.length &&
|
||||
(events[idx].datetime).getTime() === (events[ptr].datetime).getTime()
|
||||
) {
|
||||
matchedEvents.push(events[ptr])
|
||||
ptr += 1
|
||||
}
|
||||
} else { // Map...
|
||||
const std = { ...selected }
|
||||
|
||||
Reference in New Issue
Block a user