Page MenuHomeIn-Portal Phabricator

D118.id265.diff
No OneTemporary

File Metadata

Created
Mon, Aug 18, 9:46 AM

D118.id265.diff

Index: core/admin_templates/js/script.js
===================================================================
--- core/admin_templates/js/script.js
+++ core/admin_templates/js/script.js
@@ -896,15 +896,25 @@
nlsMenuRendered = true;
}
-function set_window_title($title) {
+function set_window_title($title)
+{
var $window = window;
- if ( $window.name != 'main' ) {
- // traverse through real popups
- $window = getFrame('main');
+ if ( main_title.length ) {
+ $title += ' - ' + main_title;
}
- $window.top.document.title = (main_title.length ? main_title + ' - ' : '') + $title;
+ if ( !$modal_windows && getWindowOpener($window) ) {
+ $window.document.title = $title;
+ }
+ else {
+ if ( $window.name != 'main' ) {
+ // Traverse through real popups.
+ $window = getFrame('main');
+ }
+
+ $window.top.document.title = $title;
+ }
if ( $modal_windows ) {
$window.TB.setWindowTitle('');
@@ -1942,4 +1952,4 @@
}, 1000);
}
);
-}
\ No newline at end of file
+}

Event Timeline