Open the existing detail WebView in place instead of waiting on a network refresh and a second editor startup. Close is queued while a save is in flight so back/done still respond, and the DomWebView unmounts with the modal to avoid injectJavaScript after hide.