When using the "Clear All" functionality in the Bazaar management tab (#/manage), clicking the button does not clear all item prices to zero as intended. Instead, several items retain or revert back to previous/arbitrary price values instead of clearing completely.
Steps to Reproduce:
Navigate to the Bazaar page (bazaar.php#/manage).
Have multiple items listed with existing custom prices.
Click the "Clear All" button to reset all prices.
Observe the price input fields for all listed items.
Expected Result:
All price input fields across all item rows should be completely cleared / set to $0.
Actual Result:
Some price input fields fail to clear and instead retain previous price values or populate with arbitrary figures.
Troubleshooting Performed:
Tested with all browser extensions (including Tampermonkey/userscripts) disabled.
Tested in a clean Incognito / Private Browsing window to rule out browser caching, local storage state issues, and third-party autofill features.
The issue persists natively on the default Torn Bazaar interface, suggesting a state desynchronization issue within the Bazaar UI / React DOM re-rendering process.
When using the "Clear All" functionality in the Bazaar management tab (#/manage), clicking the button does not clear all item prices to zero as intended. Instead, several items retain or revert back to previous/arbitrary price values instead of clearing completely.
Steps to Reproduce:
Navigate to the Bazaar page (bazaar.php#/manage).
Have multiple items listed with existing custom prices.
Click the "Clear All" button to reset all prices.
Observe the price input fields for all listed items.
Expected Result:
All price input fields across all item rows should be completely cleared / set to $0.
Actual Result:
Some price input fields fail to clear and instead retain previous price values or populate with arbitrary figures.
Troubleshooting Performed:
Tested with all browser extensions (including Tampermonkey/userscripts) disabled.
Tested in a clean Incognito / Private Browsing window to rule out browser caching, local storage state issues, and third-party autofill features.
The issue persists natively on the default Torn Bazaar interface, suggesting a state desynchronization issue within the Bazaar UI / React DOM re-rendering process.