diff --git a/themes/Backend/ExtJs/backend/voucher/controller/code.js b/themes/Backend/ExtJs/backend/voucher/controller/code.js index b5905b7f1fd..f09f4c9f7b2 100644 --- a/themes/Backend/ExtJs/backend/voucher/controller/code.js +++ b/themes/Backend/ExtJs/backend/voucher/controller/code.js @@ -264,8 +264,15 @@ Ext.define('Shopware.apps.Voucher.controller.Code', { var me = this, searchString = Ext.String.trim(value), store = me.subApplication.getStore('Code'); - store.filter('filter', searchString); + store.filters.clear(); + + if (searchString.length <= 0) { + store.load(); + return; + } + + store.filter('filter', searchString); }, /** diff --git a/themes/Backend/ExtJs/backend/voucher/controller/voucher.js b/themes/Backend/ExtJs/backend/voucher/controller/voucher.js index 98eea6d9332..ea26cc8befa 100644 --- a/themes/Backend/ExtJs/backend/voucher/controller/voucher.js +++ b/themes/Backend/ExtJs/backend/voucher/controller/voucher.js @@ -169,6 +169,7 @@ Ext.define('Shopware.apps.Voucher.controller.Voucher', { mode = record.data.modus, codeStore = me.getStore('Code'); + codeStore.filters.clear(); codeStore.clearData(); codeStore.currentPage = 1;