--- a/src/EditProduct.cpp Mon Nov 14 15:23:51 2022 +0100 +++ b/src/EditProduct.cpp Mon Nov 14 15:34:11 2022 +0100 @@ -41,8 +41,6 @@ product->boil_absorb = product->ferment_absorb = 0; this->recno = id; - WindowTitle(); - ui->typeEdit->addItem(tr("Extract")); ui->typeEdit->addItem(tr("Partial Mash")); ui->typeEdit->addItem(tr("All Grain")); @@ -115,6 +113,7 @@ if (! DB_product::load(product, this, id)) return; qInfo() << "EditProduct" << product->code << "," << product->name; + WindowTitle(); /* * Check status of logfiles. @@ -159,6 +158,7 @@ } else { /* New product, set some defaults */ qInfo() << "EditProduct, start new product"; + WindowTitle(); product->record = -1; product->locked = product->log_brew = product->log_fermentation = product->log_ispindel = product->log_co2pressure = false; product->st_name = ""; @@ -809,7 +809,7 @@ if (this->recno < 0) { txt = QString(tr("BMSapp - Add new product")); } else { - txt = QString(tr("BMSapp - Edit product %1").arg(this->recno)); + txt = QString(tr("BMSapp - Edit %1 - %2").arg(product->code).arg(product->name)); } if (this->textIsChanged) {