aboutsummaryrefslogtreecommitdiff
path: root/src/evidence.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/evidence.cpp')
-rw-r--r--src/evidence.cpp5
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