From 1ee6cf34ad7df7706c6fe31bdf31db7f934e6730 Mon Sep 17 00:00:00 2001 From: mokaddem Date: Mon, 25 Jan 2021 13:42:05 +0100 Subject: [PATCH] fix: [events:eventTimeline] Correctly restore elements after changing context or group - Fix #6885 --- app/webroot/js/event-timeline.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/webroot/js/event-timeline.js b/app/webroot/js/event-timeline.js index 9d6a185be..eae7fc782 100644 --- a/app/webroot/js/event-timeline.js +++ b/app/webroot/js/event-timeline.js @@ -459,13 +459,12 @@ function reload_timeline() { } adjust_text_length(item); } - itemIds[item.attribute_id] = item.content; if (selectedScope == 'sightings') { + itemIds[item.attribute_id] = item.content; item.group = item.attribute_id; item.content = ''; } } - items_timeline.add(data.items); handle_not_seen_enabled($('#checkbox_timeline_display_hide_not_seen_enabled').prop('checked'), false) if (selectedScope == 'sightings') { var groups = Object.keys(itemIds).map(function(id) { @@ -475,8 +474,9 @@ function reload_timeline() { eventTimeline.setOptions({selectable: false}); } else { eventTimeline.setOptions({selectable: true}); - eventTimeline.setGroups([]); + eventTimeline.setGroups(null); } + items_timeline.add(data.items); }, error: function( jqXhr, textStatus, errorThrown ){ console.log( errorThrown );