diff --git a/static/js/utils.js b/static/js/utils.js index ea28e18fa..0ea3b8ac8 100644 --- a/static/js/utils.js +++ b/static/js/utils.js @@ -3246,18 +3246,15 @@ pandora.setTheme = function(theme) { }; pandora.unloadWindow = function() { - /* - // fixme: ajax request has to have async set to false for this to work + // disable async requests to block until window is closed + Ox.Request.async = false pandora.user.ui.section == 'items' && pandora.user.ui.item - && ['video', 'timeline'].indexOf(pandora.user.ui.itemView) > -1 + && ['player', 'editor', 'timeline'].indexOf(pandora.user.ui.itemView) > -1 && pandora.UI.set( - 'videoPoints.' + pandora.user.ui.item, - pandora.$ui[ - pandora.user.ui.itemView == 'video' ? 'player' : 'editor' - ].options('position') + 'videoPoints.' + pandora.user.ui.item + '.position', + pandora.$ui[pandora.user.ui.itemView].options('position') ); - */ }; pandora.updateItemContext = function() {