fix regression: trade filter must trigger search

This commit is contained in:
Alexander Drozdov
2020-08-15 01:21:46 +03:00
parent b75c82eff8
commit 8bcdc0e2fd
+11 -4
View File
@@ -73,16 +73,23 @@ export default {
}, { deep: false })
this.$watch(vm => [vm.item, vm.interactedOnce, vm.itemStats, vm.itemFilters], (curr, prev) => {
const cItem = curr[0]
const pItem = prev[0]
const cIntaracted = curr[1]
const pIntaracted = prev[1]
const cItem = curr[0]; const pItem = prev[0]
const cIntaracted = curr[1]; const pIntaracted = prev[1]
if (cItem === pItem && cIntaracted === true && pIntaracted === true) {
// force user to press Search button on change
this.interactedOnce = false
}
}, { deep: true })
this.$watch(vm => [vm.item, JSON.stringify(vm.itemFilters && vm.itemFilters.trade)], (curr, prev) => {
const cItem = curr[0]; const pItem = prev[0]
const cTrade = curr[1]; const pTrade = prev[1]
if (cItem === pItem && cTrade !== pTrade) {
this.interactedOnce = true
}
}, { deep: false })
},
props: {
item: {