From a2e94564e179c6a110da98c680a9c8002f36742a Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 15 Nov 2005 16:22:27 +0000 Subject: [PATCH] with staff client 3 I won't be pushing around references to main windows git-svn-id: svn://svn.open-ils.org/ILS/trunk@2029 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../staff_client/chrome/content/evergreen/cat/volume.js | 2 +- .../staff_client/chrome/content/evergreen/util/spawn_win.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Evergreen/staff_client/chrome/content/evergreen/cat/volume.js b/Evergreen/staff_client/chrome/content/evergreen/cat/volume.js index 8caa8ec298..0bd50517ff 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/cat/volume.js +++ b/Evergreen/staff_client/chrome/content/evergreen/cat/volume.js @@ -339,7 +339,7 @@ function send_to_bill() { return [ label, copies ]; } ); - alert( window.app_shell ); + //alert( window.app_shell ); try { spawn_spine_label_wizard(document,'new_window','',{ 'spine_labels' : spine_labels }); } catch(E) { diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js b/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js index 65d28748cf..a4e40cd45a 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js @@ -44,7 +44,11 @@ function spawn_interface(d,placement,place,chrome,label,passthru_params,clone) { } w.params = passthru_params; w.mw = mw; - if (placement == 'new_tab' || placement == 'replace_tab') w.app_shell = d; else w.app_shell = app_shell; + if (placement == 'new_tab' || placement == 'replace_tab') { + w.app_shell = d; + } else { + if (typeof app_shell != 'undefined') w.app_shell = app_shell; + } return w; } -- 2.43.2