From 62510687fb5dae06cf0c45c9655cef46ce57f4b8 Mon Sep 17 00:00:00 2001
From: Torsten Oppermann <torsten@sgalinski.de>
Date: Fri, 4 Aug 2017 17:47:37 +0200
Subject: [PATCH] [TASK] Reset input fields from filter

---
 Resources/Private/Partials/Queue/Filter.html | 6 +++---
 Resources/Public/Scripts/Backend.js          | 3 ++-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Resources/Private/Partials/Queue/Filter.html b/Resources/Private/Partials/Queue/Filter.html
index 189edaba..2194a15a 100644
--- a/Resources/Private/Partials/Queue/Filter.html
+++ b/Resources/Private/Partials/Queue/Filter.html
@@ -4,7 +4,7 @@
 		<div class="col-xs-12 col-md-4">
 			<div class="form-group">
 				<label for="filter-search"><f:translate key="backend.filter.search" /></label>
-				<f:form.textfield class="form-control" property="filterSearch" id="filter-search" />
+				<f:form.textfield class="reset-me form-control" property="filterSearch" id="filter-search" />
 			</div>
 			<div class="form-group">
 				<label for="filterTemplate"><f:translate key="backend.filter.template" /></label>
@@ -63,7 +63,7 @@
 					<f:translate key="backend.filter.date_from" />
 				</label>
 				<div class="form-control-clearable">
-					<f:form.textfield property="filterFromDate" id="filter-from-date" data="{date-type: 'datetime'}" class="form-control t3js-datetimepicker t3js-clearable hasDefaultValue" />
+					<f:form.textfield property="filterFromDate" id="filter-from-date" data="{date-type: 'datetime'}" class="reset-me form-control t3js-datetimepicker t3js-clearable hasDefaultValue" />
 					<button type="button" class="close" tabindex="-1" aria-hidden="true" style="display: none;">
 						<span class="fa fa-times"></span>
 					</button>
@@ -83,7 +83,7 @@
 					<f:translate key="backend.filter.date_to" />
 				</label>
 				<div class="form-control-clearable">
-					<f:form.textfield property="filterToDate" id="filter-to-date" data="{date-type: 'datetime'}" class="form-control t3js-datetimepicker t3js-clearable hasDefaultValue" />
+					<f:form.textfield property="filterToDate" id="filter-to-date" data="{date-type: 'datetime'}" class="reset-me form-control t3js-datetimepicker t3js-clearable hasDefaultValue" />
 					<button type="button" class="close" tabindex="-1" aria-hidden="true" style="display: none;">
 						<span class="fa fa-times"></span>
 					</button>
diff --git a/Resources/Public/Scripts/Backend.js b/Resources/Public/Scripts/Backend.js
index e7327d27..ae946a80 100644
--- a/Resources/Public/Scripts/Backend.js
+++ b/Resources/Public/Scripts/Backend.js
@@ -43,7 +43,8 @@
 				this.selectedIndex = 0;
 			});
 
-			$('#filters-all').attr('checked',true);
+			$('.reset-me').val('');
+			$('#filters-all').attr('checked', true);
 
 			this.form.submit();
 		});
-- 
GitLab