Fix missing unregistration at the WebView delegate
stop command execution after dispose called to avoid access to disposed objects