rtm++ bug 55627; handle case where base window closes out from under Downloading dialog; patch submitted by jrgm@netscape.com; r=law@netscape.com, sr=mscott@netscape.com

This commit is contained in:
law%netscape.com 2000-10-11 03:04:31 +00:00
parent 5903029d99
commit 54c9df8633

View File

@ -69,7 +69,7 @@ NS_IMETHODIMP nsBaseFilePicker::DOMWindowToWidget(nsIDOMWindowInternal *dw, nsIW
nsCOMPtr<nsIPresShell> presShell; nsCOMPtr<nsIPresShell> presShell;
rv = docShell->GetPresShell(getter_AddRefs(presShell)); rv = docShell->GetPresShell(getter_AddRefs(presShell));
if (NS_SUCCEEDED(rv)) { if (NS_SUCCEEDED(rv) && presShell) {
nsCOMPtr<nsIViewManager> viewManager; nsCOMPtr<nsIViewManager> viewManager;
rv = presShell->GetViewManager(getter_AddRefs(viewManager)); rv = presShell->GetViewManager(getter_AddRefs(viewManager));