AOSSIE-Org / AOSSIE-Org/EduAid
[BUG]: Inconsistent gradient rendering in Electron and unstable output component behavior
- Vorherrschende Sprache
- JavaScript
- Sterne
- 171
- Forks
- 425
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### 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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.