1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-06-09 17:34:08 +02:00

Fix template panel not hiding when switching to different drawer/new composer

This commit is contained in:
chylex 2019-05-26 17:57:23 +02:00
parent 1ccefe853a
commit 61af2ebc8b

View File

@ -376,7 +376,7 @@ enabled(){
}; };
this.drawerToggleEvent = function(e, data){ this.drawerToggleEvent = function(e, data){
if (data.activeDrawer === null){ if (typeof data === "undefined" || data.activeDrawer !== "compose"){
hideTemplateModal(); hideTemplateModal();
} }
}; };
@ -385,6 +385,7 @@ enabled(){
ready(){ ready(){
$(".js-drawer[data-drawer='compose']").on("click", ".manage-templates-btn", this.manageTemplatesButtonClickEvent); $(".js-drawer[data-drawer='compose']").on("click", ".manage-templates-btn", this.manageTemplatesButtonClickEvent);
$(document).on("uiDrawerActive", this.drawerToggleEvent); $(document).on("uiDrawerActive", this.drawerToggleEvent);
$(document).on("click", ".js-new-composer-opt-in", this.drawerToggleEvent);
} }
disabled(){ disabled(){
@ -393,6 +394,7 @@ disabled(){
$(".js-drawer[data-drawer='compose']").off("click", ".manage-templates-btn", this.manageTemplatesButtonClickEvent); $(".js-drawer[data-drawer='compose']").off("click", ".manage-templates-btn", this.manageTemplatesButtonClickEvent);
$(document).off("uiDrawerActive", this.drawerToggleEvent); $(document).off("uiDrawerActive", this.drawerToggleEvent);
$(document).off("click", ".js-new-composer-opt-in", this.drawerToggleEvent);
TD.mustaches["compose/docked_compose.mustache"] = this.prevComposeMustache; TD.mustaches["compose/docked_compose.mustache"] = this.prevComposeMustache;
} }