We have a combo box where some options contain * and (). When the user types one of those special characters, the RegExp loses case insensitivity.
The line of code
try{ var filter=new RegExp("^"+text,“i”); } catch (e){ var filter=new RegExp("^"+text.replace(/([[]{}()+*\])/g,"\$1")); }
should be
try{ var filter=new RegExp("^"+text,“i”); } catch (e){ var filter=new RegExp("^"+text.replace(/([[]{}()+*\])/g,"\$1"),“i”); }
Hello,
thank you for the provided fix.
We’ll include it into the official version.