diff --git a/r2/r2/public/static/js/ui.js b/r2/r2/public/static/js/ui.js index 8946dbc27..44b85d2c2 100644 --- a/r2/r2/public/static/js/ui.js +++ b/r2/r2/public/static/js/ui.js @@ -32,6 +32,15 @@ r.ui.init = function() { $(el).data('SubredditSubmitText', new r.ui.SubredditSubmitText({el: el})) }) + if (r.config.new_window) { + $(document.body).on('click', 'a.may-blank, .may-blank-within a', function() { + if (!this.target) { + this.target = '_blank' + } + return true // continue bubbling + }) + } + r.ui.PermissionEditor.init() }