diff --git a/Resources/Scripts/code.js b/Resources/Scripts/code.js index 2fa39f1e..4be3ed17 100644 --- a/Resources/Scripts/code.js +++ b/Resources/Scripts/code.js @@ -796,11 +796,13 @@ }); // - // Block: Make middle click on tweet reply icon open the compose drawer. + // Block: Make middle click on tweet reply icon open the compose drawer. Only works for non-temporary columns. // - app.delegate(".js-reply-action", "mousedown", function(e){ + app.delegate(".js-reply-action", "auxclick", function(e){ if (e.which === 2){ - if ($("[data-drawer='compose']").hasClass("is-hidden")){ + let column = $(this).closest(".js-column"); + + if (column && column.hasClass("column") && $("[data-drawer='compose']").hasClass("is-hidden")){ $(document).trigger("uiDrawerShowDrawer", { drawer: "compose", withAnimation: true