AOSSIE-Org / AOSSIE-Org/EduAid
[BUG]: Inconsistent gradient rendering in Electron and unstable output component behavior
- Lingua principale
- JavaScript
- Stelle
- 171
- Fork
- 425
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Bug Description
Gradient text (e.g., "EduAid") is not rendering consistently in the Electron app, especially in fullscreen mode or across different environments.
Additionally, the Output component shows unstable behavior: unsafe localStorage parsing can lead to crashes, dropdown interactions (especially PDF export) are unreliable, and there may be improper cleanup of Web Workers causing potential memory issues.
### Steps to Reproduce
- Run the app in Electron
- Switch to fullscreen mode
- Observe gradient heading rendering
- Navigate to Output component
- Trigger PDF export dropdown multiple times
- Refresh or load with corrupted/missing localStorage data
- Observe UI inconsistencies / crashes
### Logs and Screenshots
No fixed error logs, but crashes can occur due to JSON parsing errors from localStorage or undefined state handling in Output component.
### Environment Details
_No response_
### Impact
Medium - Feature works but has issues
### Code of Conduct
- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.