Spaces:
Running
Running
Commit ·
5036ebc
1
Parent(s): 8302440
Fix: Add product name to recycled content slider keys
Browse filesPrevents duplicate element ID error when switching products
by making slider keys unique per product.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
app.py
CHANGED
|
@@ -286,7 +286,7 @@ if has_materials and has_labor and has_overhead:
|
|
| 286 |
max_value=100,
|
| 287 |
value=int(default_pct * 100),
|
| 288 |
step=5,
|
| 289 |
-
key=f"recycled_{component_key}",
|
| 290 |
help=f"Virgin: €{component['virgin_cost_per_kg']:.2f}/kg, Recycled: €{component.get('recycled_cost_per_kg', component['virgin_cost_per_kg']):.2f}/kg"
|
| 291 |
)
|
| 292 |
col_idx += 1
|
|
|
|
| 286 |
max_value=100,
|
| 287 |
value=int(default_pct * 100),
|
| 288 |
step=5,
|
| 289 |
+
key=f"recycled_{selected_product}_{component_key}",
|
| 290 |
help=f"Virgin: €{component['virgin_cost_per_kg']:.2f}/kg, Recycled: €{component.get('recycled_cost_per_kg', component['virgin_cost_per_kg']):.2f}/kg"
|
| 291 |
)
|
| 292 |
col_idx += 1
|