Roo-Code/webview-ui/src/components
kiwina 64901c867c
fix: Address multiple memory leaks in CodeBlock component (#4244)
* fix: address multiple memory leaks in CodeBlock component (CodeBlock_247, CodeBlock_459, CodeBlock_694)

* fix: Address review feedback for CodeBlock memory leak fixes

- Consolidate isMountedRef management into syntax highlighting useEffect
- Unify timeout cleanup patterns for consistent maintainability
- Maintain all existing memory leak protections
- Improve code organization and readability

Addresses review comments from daniel-lxs in PR #4244

---------

Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-23 18:45:59 -04:00
..
account Display the organization image in the account view (#4953) 2025-06-20 15:14:18 -04:00
chat memory cleanup (#4190) 2025-06-23 18:45:15 -04:00
common fix: Address multiple memory leaks in CodeBlock component (#4244) 2025-06-23 18:45:59 -04:00
history Convert all webview-ui tests: jest -> vitest (#4771) 2025-06-17 15:29:17 -07:00
human-relay fix: Adjust the style of the HumanRelayDialog component to increase the maximum height and spacing of the content area (#1791) 2025-03-19 00:09:04 -04:00
marketplace fix: update MarketplaceViewStateManager test to match default isFetching state (#4954) 2025-06-20 13:36:26 -07:00
mcp fix: resolve MCP tool eye icon state and hide in chat context (#4993) (#4994) 2025-06-21 15:22:20 -04:00
modes Convert all webview-ui tests: jest -> vitest (#4771) 2025-06-17 15:29:17 -07:00
settings fix: improve LM Studio model detection to show all downloaded models (#5047) 2025-06-23 14:46:56 -04:00
ui fix context length for lmstudio and ollama (#2462) (#4314) 2025-06-20 22:53:04 -04:00
welcome Fix logo centering (#4945) 2025-06-20 12:56:35 -04:00