From 73ccc3d89d85620a041767a6d94b5fdd4e4bd049 Mon Sep 17 00:00:00 2001 From: garak Date: Sun, 16 Oct 2022 19:16:37 -0400 Subject: [PATCH] fix bug preventing selection of last event from spinner --- src/editor.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/editor.cpp b/src/editor.cpp index b40f1d68..ea4307ea 100644 --- a/src/editor.cpp +++ b/src/editor.cpp @@ -2031,12 +2031,12 @@ void Editor::selectMapEvent(DraggablePixmapItem *object, bool toggle) { } } -void Editor::selectedEventIndexChanged(int index, Event::Group eventGroup) -{ +void Editor::selectedEventIndexChanged(int index, Event::Group eventGroup) { int event_offs = Event::getIndexOffset(eventGroup); + index = index - event_offs; Event *event = nullptr; if (index < this->map->events.value(eventGroup).length()) { - event = this->map->events.value(eventGroup).at(index - event_offs); + event = this->map->events.value(eventGroup).at(index); } DraggablePixmapItem *selectedEvent = nullptr; for (QGraphicsItem *child : this->events_group->childItems()) {