Fix submitted in #61. The issue was that loadCalldata() was only called from show() (initial navigation), but on popup reopen restoreView calls render() directly, which hid the calldata section and never re-fetched it. Moved the loadCalldata() call into render() so it fires whenever a contract call transaction is displayed, regardless of entry path.
Fix submitted in #61. The issue was that `loadCalldata()` was only called from `show()` (initial navigation), but on popup reopen `restoreView` calls `render()` directly, which hid the calldata section and never re-fetched it. Moved the `loadCalldata()` call into `render()` so it fires whenever a contract call transaction is displayed, regardless of entry path.
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.
this decoding should not be separate from the rendering of any other part of the view
Fix submitted in #61. The issue was that
loadCalldata()was only called fromshow()(initial navigation), but on popup reopenrestoreViewcallsrender()directly, which hid the calldata section and never re-fetched it. Moved theloadCalldata()call intorender()so it fires whenever a contract call transaction is displayed, regardless of entry path.