From d20541fd2403094d77d0d1efadeef9ee86316769 Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Sat, 14 Apr 2018 20:28:48 +0200
Subject: [PATCH] Fix clear-columns plugin to hide the Clear button on
 scheduled & collection columns

---
 Resources/Plugins/clear-columns/.meta      | 2 +-
 Resources/Plugins/clear-columns/browser.js | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/Resources/Plugins/clear-columns/.meta b/Resources/Plugins/clear-columns/.meta
index 75d94899..a65591cd 100644
--- a/Resources/Plugins/clear-columns/.meta
+++ b/Resources/Plugins/clear-columns/.meta
@@ -9,7 +9,7 @@ Clear columns
 chylex
 
 [version]
-1.1.1
+1.2
 
 [website]
 https://tweetduck.chylex.com
diff --git a/Resources/Plugins/clear-columns/browser.js b/Resources/Plugins/clear-columns/browser.js
index 99d1b72a..df5548f3 100644
--- a/Resources/Plugins/clear-columns/browser.js
+++ b/Resources/Plugins/clear-columns/browser.js
@@ -81,7 +81,7 @@ enabled(){
   // add column buttons and keyboard shortcut info to UI
   replaceMustache("column/column_header.mustache", "</header>", [
     '{{^isTemporary}}',
-    '<a class="column-header-link" href="#" data-action="td-clearcolumns-dosingle" style="right:34px">',
+    '<a class="column-header-link td-clear-column-shortcut" href="#" data-action="td-clearcolumns-dosingle" style="right:34px">',
     '<i class="icon icon-clear-timeline js-show-tip" data-placement="bottom" data-original-title="Clear column (hold Shift to restore)"></i>',
     '</a>',
     '{{/isTemporary}}',
@@ -99,10 +99,12 @@ enabled(){
   // load custom style
   var css = window.TDPF_createCustomStyle(this);
   css.insert(".column-title { margin-right: 60px !important; }");
-  css.insert(".column-type-message .column-title { margin-right: 115px !important; }");
   css.insert(".mark-all-read-link { right: 59px !important; }");
   css.insert(".open-compose-dm-link { right: 90px !important; }");
   css.insert("button[data-action='clear'].btn-options-tray { display: none !important; }");
+  css.insert("[data-td-icon='icon-message'] .column-title { margin-right: 115px !important; }");
+  css.insert("[data-td-icon='icon-schedule'] .td-clear-column-shortcut { display: none; }");
+  css.insert("[data-td-icon='icon-custom-timeline'] .td-clear-column-shortcut { display: none; }");
 }
 
 ready(){