From 94440f3fc6ec1194500a809f691640169586e204 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 14 May 2012 08:43:23 +0530 Subject: [PATCH] Advanced search dialog: Fix equals and regex matching not being applied for custom column searches. Fixes #980221 ("Tags" field in advanced search does not obey regex setting) --- src/calibre/gui2/dialogs/search.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/search.py b/src/calibre/gui2/dialogs/search.py index b6a5a81df1..8736ae2259 100644 --- a/src/calibre/gui2/dialogs/search.py +++ b/src/calibre/gui2/dialogs/search.py @@ -182,7 +182,8 @@ class SearchDialog(QDialog, Ui_Dialog): global box_values box_values = copy.deepcopy(self.box_last_values) if general: - ans.append(unicode(self.general_combo.currentText()) + ':"' + general + '"') + ans.append(unicode(self.general_combo.currentText()) + ':"' + + self.mc + general + '"') if ans: return ' and '.join(ans) return ''