Merge pull request #769 from abdnh/escape-sidebar-terms

Escape browser sidebar search terms
This commit is contained in:
Damien Elmes 2020-09-27 16:06:10 +10:00 committed by GitHub
commit 49ebb193cf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,6 +5,7 @@
from __future__ import annotations
import html
import re
import time
from dataclasses import dataclass
from enum import Enum
@ -1219,7 +1220,7 @@ QTableView {{ gridline-color: {grid} }}
if c % 2 == 0:
txt += a + ":"
else:
txt += a
txt += re.sub(r"(\*|%|_)", r"\\\1", a)
for chr in "  ()":
if chr in txt:
txt = '"%s"' % txt