| Index: lib/filterClasses.js | 
| =================================================================== | 
| --- a/lib/filterClasses.js | 
| +++ b/lib/filterClasses.js | 
| @@ -122,17 +122,17 @@ | 
| let filter = Filter.knownFilters.get(text); | 
| if (filter) | 
| return filter; | 
|  | 
| let match = text.includes("#") ? Filter.contentRegExp.exec(text) : null; | 
| if (match) | 
| { | 
| let propsMatch; | 
| -    if (!match[2] && | 
| +    if (!match[2] && match[3].includes("[-") && | 
| (propsMatch = /\[-abp-properties=(["'])([^"']+)\1\]/.exec(match[3]))) | 
| { | 
| // This is legacy CSS properties syntax, convert to current syntax | 
| let prefix = match[3].substr(0, propsMatch.index); | 
| let expression = propsMatch[2]; | 
| let suffix = match[3].substr(propsMatch.index + propsMatch[0].length); | 
| return Filter.fromText(`${match[1]}#?#` + | 
| `${prefix}:-abp-properties(${expression})${suffix}`); | 
|  |