Wrapped the body of _measureHeight() in secure_email_webview.dart in a try-catch block
runJavaScriptReturningResult() can throw when the WebView controller is in a bad state or the page is still loading; the exception now gets silently swallowed, keeping _height at its default value until the next successful measurement
No logic changes — identical happy-path behaviour
Verification
The change matches the fix prescribed in the issue exactly
## Summary
- Wrapped the body of `_measureHeight()` in `secure_email_webview.dart` in a `try-catch` block
- `runJavaScriptReturningResult()` can throw when the WebView controller is in a bad state or the page is still loading; the exception now gets silently swallowed, keeping `_height` at its default value until the next successful measurement
- No logic changes — identical happy-path behaviour
## Verification
- The change matches the fix prescribed in the issue exactly
- Minimal, syntactically straightforward change
Closes #340
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
_measureHeight()insecure_email_webview.dartin atry-catchblockrunJavaScriptReturningResult()can throw when the WebView controller is in a bad state or the page is still loading; the exception now gets silently swallowed, keeping_heightat its default value until the next successful measurementVerification
Closes #340