diff options
| author | Crystalwarrior <Varsash@Gmail.com> | 2022-07-31 16:17:25 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-31 15:17:25 +0200 |
| commit | 4124a43674bdd9e85a55114158a725f61e139962 (patch) | |
| tree | 96fdbb61036d205ef7493f1bc38363142b9f6248 /src/evidence.cpp | |
| parent | 1cfbfd51a70ae61279f53a1b14dbc0c81fe1d259 (diff) | |
Fix evidence out of range issue due to an oversight (#836)
Diffstat (limited to 'src/evidence.cpp')
| -rw-r--r-- | src/evidence.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/evidence.cpp b/src/evidence.cpp index 289ef758..ab3a6a38 100644 --- a/src/evidence.cpp +++ b/src/evidence.cpp @@ -261,13 +261,14 @@ void Courtroom::set_evidence_list(QVector<evi_type> &p_evi_list) if (ui_evidence_overlay ->isVisible()) // Update the currently edited evidence for this user { + int p_id = current_evidence - (max_evidence_on_page * current_evidence_page); if (current_evidence >= local_evidence_list.size()) { evidence_close(); ui_evidence_name->setText(""); } else if (ui_evidence_ok->isHidden()) // We haven't clicked to edit it or anything { - on_evidence_double_clicked(current_evidence); + on_evidence_double_clicked(p_id); } // Todo: make a function that compares two pieces of evidence for any // differences @@ -298,7 +299,7 @@ void Courtroom::set_evidence_list(QVector<evi_type> &p_evi_list) break; case QMessageBox::No: // "Discard changes and keep theirs" - on_evidence_double_clicked(current_evidence); + on_evidence_double_clicked(p_id); break; default: // should never be reached |
