From 56011d5e8f31956ce49d6ea9bad2890444962475 Mon Sep 17 00:00:00 2001 From: "cmanske%netscape.com" Date: Fri, 3 May 2002 23:23:55 +0000 Subject: [PATCH] Fixed previewing page in browser command in Composer, b=140959, r=brade, sr=kin --- .../ui/composer/content/ComposerCommands.js | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/editor/ui/composer/content/ComposerCommands.js b/editor/ui/composer/content/ComposerCommands.js index 70ffcdc0d06..a62633cd421 100644 --- a/editor/ui/composer/content/ComposerCommands.js +++ b/editor/ui/composer/content/ComposerCommands.js @@ -458,7 +458,6 @@ var nsPublishCommand = var docUrl = GetDocumentUrl(); return window.editorShell.documentModified || window.gHTMLSourceChanged || IsUrlAboutBlank(docUrl) || GetScheme(docUrl) == "file"; - } return false; }, @@ -1897,18 +1896,16 @@ var nsPreviewCommand = // If none found, open a new browser if (!browser) + { browser = window.openDialog(getBrowserURL(), "_blank", "chrome,all,dialog=no", window._content.location); - - try { - if (browser) - { - // Be sure browser contains real source content, not cached - // setTimeout is needed because the "browser" created by openDialog - // needs time to finish else BrowserReloadSkipCache doesn't exist - setTimeout( function(browser) { browser.BrowserReloadSkipCache(); }, 10, browser ); + } + else + { + try { + browser.BrowserReloadSkipCache(); browser.focus(); - } - } catch (ex) {} + } catch (ex) {} + } } } };