massif-press / compcon

Digital character creator and player sheets for the LANCER TTRPG
https://compcon.app
GNU General Public License v3.0
271 stars 98 forks source link

[BUG] Compendium Filter Error #2384

Open compcon opened 3 months ago

compcon commented 3 months ago

Submitted At: 3/12/2024 22:20:45

Browser: Firefox
Platform: Desktop

Issue Description:
When navigating the Compendium's mech systems or weapons sections, attempting to select some filters results in comp/con locking up. The page must be closed, or navigated away from and returned, to restore functionality. Filters rendered unusable for certain tags.

Reproduction Steps:
Navigate to comp/con mech systems compendium, attempt to filter by Shield tag.

Expected Result:
Should filter items by shield tag, and allow returning to the list, or selecting additional filters.

Additional Context:
Does not appear to happen in chrome.


Stack Trace: ``` Vue error at [ee] get weapons@https://compcon.app/js/app.d96e75d0.js:1:1767093 2b0e/</rr.prototype.get@https://compcon.app/js/chunk-vendors.57972940.js:7:30788 2b0e/</rr.prototype.evaluate@https://compcon.app/js/chunk-vendors.57972940.js:7:31777 2b0e/</fr/<@https://compcon.app/js/chunk-vendors.57972940.js:7:33470 $x@https://compcon.app/js/app.d96e75d0.js:1:1766355 2b0e/</wn/e.prototype._render@https://compcon.app/js/chunk-vendors.57972940.js:7:23862 r@https://compcon.app/js/chunk-vendors.57972940.js:7:27903 2b0e/</rr.prototype.get@https://compcon.app/js/chunk-vendors.57972940.js:7:30788 rr@https://compcon.app/js/chunk-vendors.57972940.js:7:30706 Dn@https://compcon.app/js/chunk-vendors.57972940.js:7:27917 2b0e/</xr.prototype.$mount@https://compcon.app/js/chunk-vendors.57972940.js:7:66038 init@https://compcon.app/js/chunk-vendors.57972940.js:7:20676 n@https://compcon.app/js/chunk-vendors.57972940.js:7:22002 p@https://compcon.app/js/chunk-vendors.57972940.js:7:44578 f@https://compcon.app/js/chunk-vendors.57972940.js:7:44207 2b0e/</Mi/<@https://compcon.app/js/chunk-vendors.57972940.js:7:48908 2b0e/</Rn/e.prototype._update@https://compcon.app/js/chunk-vendors.57972940.js:7:27070 r@https://compcon.app/js/chunk-vendors.57972940.js:7:27893 2b0e/</rr.prototype.get@https://compcon.app/js/chunk-vendors.57972940.js:7:30788 2b0e/</rr.prototype.run@https://compcon.app/js/chunk-vendors.57972940.js:7:31521 Zn@https://compcon.app/js/chunk-vendors.57972940.js:7:29728 2b0e/</mt/<@https://compcon.app/js/chunk-vendors.57972940.js:7:12771 ut@https://compcon.app/js/chunk-vendors.57972940.js:7:12166